In Toronto, Canada, filming The L.A. Complex (2012).
I've seen a ghost in my bathroom with no face, this is true by the way, and I had a yo-yo that rolled up a hill in my apartment. My place is a little slanted. I have no idea how that happened.
London, Ontario, Canada
Build up your Halloween Watchlist with our list of the most popular horror titles on Netflix in October.