Last year, Banshee — created by Alan Ball (and much closer to Six Feet Under than True Blood) — quickly established itself as a hidden gem in its inaugural season. Mixing visceral violence with beautiful cinematography, and a number of fun and emotional arcs, Banshee provided an intense experience that continues in its second season. The past haunting Sheriff Lucas Hood (played by Antony Starr, whose character’s real name is still unknown) as well as Ana/Carrie (Ivana Millicevic) can never really be put away, even after such a bloody finale. New complications mix with old ones to create a rich and often difficult tapestry of problems for the town and Hood, with once again engaging results. Hit the jump for more.