The cast of Arrow is used to kicking criminals' butts on the small screen, but can they hang with real-life fighters?
Black Canary and Felicity Smoak, aka Katie Cassidy and Emily Bett Rickards, got a chance to test their fighting skills while training with UFC stars Stephen "Wonderboy" Thompson and Elias "The Spartan" Theodorou ahead of UFC Vancouver. The group was also joined by T3 Athletics trainer, Thomas Taylor.
While Oliver Queen may have taught Cassidy and Rickards a thing or two about how to serve up a beating, Thompson gave the Arrow crew a crash course in how to properly throw down like an MMA fighter. That means handwraps, pads, and a whole lot of sweat.
Cassidy looked like she got a hang of things pretty quickly, and looked like a pro hitting the pads.
She even got the chance to get a little light sparring in with the welterweight star.
Hopefully, Black Canary's training time with Felicity, Thompson, and the rest of the squad means we'll get to see her suit back up on Arrow, although the producers are going to have to come up with something creative to bring her back from the dead.