Have you ever heard the legend of the White Witch of Rose Hall? If so, you’ll be pleased to know that the folks behind Final Destination…