Banshee (2013-2016)

38 episodes

Season 1

10 episodes

Season 2

10 episodes

Season 3

10 episodes

Season 4

8 episodes