The Traveler aka El caminante (1979) watch online


Directed by:  Paul Naschy Stars:  Paul Naschy, Sara Lezana and David Rocha Language:  Spanish | Subtitles: English Country:  Spain Also known as:  The Traveler, Le voyageur, El caminante Description:  The devil, following in the footsteps of Christ, decides to become flesh and take a stroll around Earth to see how humans have progressed, […]