Cynthia Reviews

November 2, 2018
Cynthia is a campy delight with the most hideously adorably creature ever made. It is really a perfect storm of different horror elements.