18 - letni reporter Ernest Hemingway, prowadząc ambulans w czasie bitwy nad rzeką Piavą, zostaje ranny. Trafia do szpitala polowego w okolicach Mediolanu. Grozi mu amputacja nogi. W szpitalu zakochuje się w Agnes - starszej o 8 lat pielęgniarce. Dzięki jej opiece wraca do zdrowia.
Rok 1999, Wigilia Bożego Narodzenia. W Los Angeles trwają walki wywołane konfliktami rasowymi. Grozy sytuacji dodaje, włączenie się do lokalnych rozgrywek irlandzkich terrorystów, którzy porywają przebywającą na wakacjach Annę-Lisę Grey (Paige Rowland), córkę brytyjskiego ambasadora....