Tag: Icon

Insidious

REVIEW: James Wan and Leigh Whannell, the Australian creators of the original Saw, and some of the people behind Paranormal Activity team up for a new slate of scares.