Just watched the penultimate episode of
Billions. A lot of the time the high finance jargon has me scratching my head and the plots confuse me, but this one had such an incredible, unexpected twist that I almost stood up and applauded (nearly said imploded!

) - the finale is going to be epic.