Has anyone seen the new trailer for a film from Signature Entertainment called COLD SKIN? Looks very well done and makes reference to "demons from Atlantis." (The locals' interpretation of course) Looks like the action takes place centering around a remote light house. Those of you that are more computer savvy than I might have luck finding the clip and dropping it here.
Bookmarks