
James Allodi is a Canadian actor and director.

as Acey Holman

as Clyde

as Dr. Finch

as Architect

as Dan Jarvis

as Hamish

as Detective Mason

as Neil Bucyk

as Agent Stanton

as Deputy Dana

as Mr. Hindle

as Justin

as Man in Tuxedo

as Dad/Adult John

as Patrick Murphy

as Security Guard

as Dr. Anon