POLL : What did you think of Billions - Season Finale? By Bradley Adams (May 8, 2017, 3:58 am) Billions