April 14, 2021
Ithaca, NY | 44°F

Review: Clumsy plot proves own worst enemy

By | Apr 9, 2014

Psychological thriller stumbles over a confounding and disappointing plot.