The Last Thanksgiving
The Last Thanksgiving
NR | 02 October 2020 (USA)
The Last Thanksgiving Trailers

A family of cannibalistic pilgrims attacks a restaurant that stays open for Thanksgiving.

Reviews