Nice to see both Slade and Tommy again. Who was the other inmate on the island that Ollie mentioned? Maseo making fun of the hoodie and grease paint disguise made me laugh. Finally Thea knows that she killed Sara. The fight scenes were pretty good and it was cool to see Ollie and Thea team up against Slade. Matthew Shrieve from the Creature Commandos! Preview for next week looks great.