James Wan and Leigh Whannell (SAW series) and the producers of the smash hit Paranormal Activity will premiere their new film Insidious this week at the 2010 Toronto International Film Festival
First Clip
Seriously, they should just turn the fan off, I bet it would go away
First Clip
Seriously, they should just turn the fan off, I bet it would go away

