Petra Dudova
2004 • 1h 56m
The Czech INN is where the boys of the city go to enjoy the delights of the countryside. Filmed entirely at a Country Inn on the outskirts of Prague, the city boys really know how to mix it up with th...