Hallea Jones (Locke & Key) stars as Lucy, a grieving rideshare driver who haunts the midnight street…
A young woman commits murder to keep her classmates' social media careers under her thumb. After kil…