Brytyjscy i amerykańscy żołnierze wyruszyli do okupowanej Polski, aby uratować naukowca dr. Fabiana przed nazistowskimi rękami. Mają tylko jeden dzień na tę złożoną operację.
Akcja filmu rozgrywa się w 1912 roku na półwyspie Cod położonym w USA. Seth (Richard Dreyfuss) zatwardziały kawaler od lat obejmuje na wyspie posadę latarnika. Wtedy przystojny i tajemniczy młodzieniec John Brown (Tom Wisdom) zostaje nieoficjalnym asystentem Setha. Pewnego dnia do położonego nieopodal kurortu wypoczynkowego przybywają na wakacje dwie kobiety z bostonu, Ruth (Mamie Gummer) i Pani Bascom (Blythe Danner), które zwracają uwagę latarnika. Miłość zawsze znajdzie swoją drogę.
Kierowany poczuciem obowiązku i chęcią zaimponowania byłej żonie Guy Crouchback, pomimo zaawansowanego wieku, postanawia zaciągnąć się na front drugiej wojny światowej.