After serving a fifteen year prison sentence, an unnamed criminal (Antony Starr) flees New York City when he is attacked by a group of gangsters. He heads to the small town of Banshee, Pennsylvania in search of his ex-lover and former accomplice Anastasia (Ivana Miličević), who is living under the name Carrie Hopewell with her new husband Gordon (Rus Blackwell) and their two children Deva (Ryann Shane) and Max (Gabriel Suttle). When the town's newly-appointed sheriff Lucas Hood (Griff Furst) is