Mar 31 Mar 31 TSR Exclusive: 'Insidious' interview with writer Leigh Whannell and director James Wan Nick Allen Interviews