Beautiful, interesting, incredible cinema.
A mysterious stowaway opens the door to adventure for two unsuspecting holidaymakers.