La película fue filmada en el "Humberside Collegiate" Toronto, Canadá.