Filmed at the Baron Byng High School on St. Urbain Street in Montreal.
The extras playing the honour guard scene are from the Black Watch (Royal Highland Regiment) of Canada, a Montreal-based Army Reserve unit.
This movie was shot partially at Argyle Academy formerly Verdun Protestant High in Verdun, Quebec, Canada, and some real life students got to be extras in the film.