Beth McClary-Wolford

Born: None


Placeholder

The Last Thanksgiving

as Mrs. Taft
Released: 2020-10-02

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

Movie page