The Deceived - Season 1 Episode 3 -
Episode 3
Ophelia has to face up to whether she is losing her mind, as Michael claims or, as she suspects, something sinister is afoot.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.