Stephen McHattie Don McKellar J.C. MacKenzie Antoine Olivier Pilon Jim Gaffigan Josh Hartnett Amanda Crew