Film featuring a steamy encounter in a small village. Film featuring a steamy encounter in a small village. FilmLandsby