Title: Insidious Not Another Haunted House Movie… Oh, buck up. This one is from Leigh Whannel and James Wan, creators of the Saw franchise. What Does That Have To Do With Anything? I dunno, those movies made a lot of money, right? Plus, there’s a good likelihood of creepy puppets…
