Watch: ‘Shut In’ First Trailer Release With Naomi Watts

In Shut In, Naomi Watts plays a widowed child psychologist in New England where she finds herself trapped inside by the force of a deadly winter storm.

The film also stars Charlie Heaton, Jacob Tremblay, Oliver Platt and more. The trailer is pretty spooky and shows you really shouldn't believe everything you see.


[H/T YouTube]