Tuesday, January 3, 2023

The Mind Masters

Tom and Rachel are possessed by mind-controlling parasites who control their every move, and whose only instinct is to possess as many humans as possible. Can they escape and warn the world?

No comments:

Post a Comment