Tag: Glass tower

  • Devil (2010) Film Locations

    Devil (2010) Film Locations

    Filming locations for 2010 horror Devil were actually filmed in Toronto, Canada – not Philadelphia where the film makes out to be. Since 2010, the area has undergone quite a transformation which has made the second location below hard to recognise at first glance now. Locations: Bay Adelaide Centre, 333 Bay St Toronto, ON M5H […]