Walter and his neglected wife lure a young man into their Victorian home to escape a hurricane. When the man is charged with murder by Det. Jones, he must reveal the couple's wicked secrets to save himself.
Grand Isle is a 2019 American action thriller film directed by Stephen Campanelli and starring Nicolas Cage. It was released in the United States on December 6, 2019.