Pip, a street kid just turning 18, receives his grandfather's World War II-era memoirs and discovers parallels to his own life.
Paul Anthony
as Pip
Carly Pope
as Jenny
Brendan Fletcher
as Jason Anders
Alan Cumming
as Father Chris
Ian McKellen
as Jason Anders (voice)
Thea Gill
as Hannah
Mark Hildreth
as Macauley