Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
In the aftermath of a vicious attack that robs her of sight, Ellen Ashland, portrayed by the acclaimed Madelaine Petsch from the TV series Riverdale, retreats into seclusion to mend. Yet, tranquility eludes her as paranoia takes hold, and she grapples with the challenge of persuading others that her assailant has resurfaced, cleverly concealed in plain view. Trapped in a disconcerting new reality, Ellen battles to break free, where appearances are deceiving, and trust is a scarce commodity.