Characters played by Colin O'Donoghue
Shane
Characters played by Archie Panjabi
Dr. Jeanne
Characters played by Anna Popplewell
Frankie
Characters played by Jim Belushi
James
Characters played by Miranda Raison
Kirsty
Characters played by Ian McNeice
Father Doyle
Characters played by Maria Soccor
Megan
Characters played by Gerry Cannon
Irish Doctor
Characters played by Conan Sweeny
Sam
Characters played by Emmet Kelly
David
Characters played by Eoin O'Sullivan
Attendant
Characters played by Manuel Pombo
Puerto Rican man
Characters played by Brian Kearns
Cancer treatment patent
Characters played by Mark Quigley
Passerby