Movie History Alien Hunt 2024 The Bigfoot Trap 2023 The Bigfoot Trap 2023 Best Laid Plans 2022 Best Laid Plans 2022