2023 Adventure Drama Horror Mystery Thriller Bermuda Island Stranded in paradise... until the sun goes down.