 GEOG: When Monster and Caitlin are exiting the school via the main  entrance, in the far background, you can see the TD Waterhouse logo  on the top part of the tall white building on the right side of the  screen. This TD (Toronto Dominion Bank) branch is located in  Torontos prominent Bay and Bloor Sts (Yorkville) thus removing the  idea of this being New York City.