All episodes of Katherine Langford Starrer, Cursed, start streaming July 17, only on Netflix
Netflix drops new details for the Katherine Langford-starrer Cursed which will be streaming on Netflix starting July 17. Check out the teaser trailer and some stills.