Madelaine Petsch, best known as Cheryl Blossom on CW’s Riverdale, is set to star in Sightless, an indie thriller written and directed by Cooper Karl.
In the film, Petsch will play Ellen who, after being viciously blinded by an unidentified assailant, has become a veritable shut-in, living and working out of her apartment, never venturing outside, waiting for her assailant to make his next move.
Kalia York, Rick Benattar, and Nigel Thoas are producing the film on behalf of Headlong Entertainment. Filming is slated to begin at the end of May.
Petsch, who can currently be seen in Season 3 of Archie Comics-based series, which will air its finale tomorrow and will return next fall for a fourth season, is repped by Mosaic, WME, and Stone, Genow, Smelkinson, Binder & Christopher. She also stars in Clare at 16, a horror-comedy that she served as executive producer.
Source: Read Full Article