Full spoilers follow for The Boys season 3. You’ve been warned.

The Boys season 3’s final episode has landed on Prime Video – and it was as pulsating, surprising, and emotional as we expected it to be.