A family of cannibalistic pilgrims attacks a restaurant that stays open for Thanksgiving.
October 2, 2020
Released
The Last Thanksgiving
1h 13min
—
English