Inhabitants of a fishing island off the coast of Maine find themselves mysteriously cut off from the outside world after the ferry suddenly stops comi...[Read More]