1970
While hitchhiking towards the coast, two young men find themselves trapped at an inn by its strange landlord and his beautiful wife.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.