Banshee "We Shall Live Forever" Episode 8 airs Friday, March 1st at 10:00pm on Cinemax.
Synopsis: Carrie (Ivana Milicevic) urges Lucas (Antony Starr) to let go of the past, even as an increasingly suspicious Gordon (Rus Blackwell) is hell-bent on uncovering hers. Cast out of her Amish home, Rebecca (Lili Simmons) turns to her uncle, Kai (Ulrich Thomsen), for a new start in Banshee. A surprise visit from Rabbit’s lieutenant Olek (Christos Vasilopoulos), aka Widow’s Peak, brings back a flood of memories for Carrie. As his family keeps vigil for the ailing Benjamin Longshadow, Alex (Anthony Ruivivar) gets a surprise visit from his sister, Nola (Odette Annable).