This horror period piece, set on the coast of Scotland in the mid 19th century, features an unknown-in-the-US UK cast playing three sailors tossed upon a rocky shore, with just a handful of locals to shelter them, mislead them and…
Well, we can guess but we’d probably be guessing wrong.
“The Isle” opens Feb. 8.
