Site 13: Review Nathan Marsh (Nathan Faudree) has woken up in a mental institution and has no recollection of how he got there. Worse still, he feels like there’s something inside him that’s screaming to get out and that soon becomes apparent when his possession announces itself to Sister Margaret (Leila

READ MORE