Arriving in the small countryside of Cassine, Italy, a time traveler must struggle to return to the future.