Having its U.S. premiere out of the 2015 Slamdance Film Festival, which runs through January 29th, 2015 in Park City, Utah, is the Irish thriller Darkness on the Edge of Town.

Bloody Disgusting landed the official trailer, poster and still from Patrick Ryan’s film that “Tells the story of Cleo Callahan (Emma Eliza Regan), a teenage sharpshooter who decides to avenge the death of her estranged elder sister after she is found murdered in a public bathroom. Unbeknown to Cleo, her best and only friend Robin O’Riley (Emma Willis) is the murderer she’s sworn to kill.“

Emma Eliza Regan, Brian Gleeson, Maura Foley, Emma Willis, and Sam Monaghan star.