También fue filmado en escenarios de Toronto, Ontario, en 2005 y en la localidad de Alma College (St.