Tom Swift poster
TV

Tom Swift (2022)

S01E24 La Strega

May 27, 1989 • Season 1 • Episode 24 • HD

A man sets out to exact revenge on a shopkeeper he suspects is a witch responsible for his mother's death through a curse.

Genre: Drama
Country: US