Dans l'Italie d'après-guerre, Marco, 16 ans, originaire de Londres, est en vacances avec son père Edward. Il accompagne le pêcheur Nicola dans ses séjours dans la baie de Naples. Bientôt, il rencontre Caia, 20 ans, dont il tombe immédiatement amoureux. Lorsque Marco apprend qu'elle a échappé de justesse à un camp de concentration après que son père l'a jetée d'un train, cela éveille en lui un désir de vengeance...