Special Guest Stars John Larroquette as Jay Reece Guest Stars Julian Richings as Alessandro LaLande David Paetkau as Major Reece Co Starring Ali Hassan as Taj bin Yusef Neil Napier as Rick Yates Massimo Ruggiero as Bike Messenger Catherine Bérubé as Midge Paniz Zade as Zara Farouk Jon McLaren as 20-year-old Jacob Reece Sid Michailidis as MSA Security Guard Annick Bourassa as Crying Clerk Olivier Rousseau as Clerk 1 Koumba Ball as Clerk 2 John Sargeant as 10-year-old Jacob Reece