The moment we've been waiting to see is coming in "Arrow" season 2 episode 12, "Tremors," for which the CW released promotional photos on Friday, Jan. 17, as Arrow (Stephen Amell) offers to train Roy (Colton Haynes).
Yes, in this upcoming "Arrow" episode, Arrow does offer to train Roy to help him learn to control his newfound superstrength, but Roy's rebellious and refuses to listen unless Arrow reveals his true identity, something Oliver refuses to do.
Meanwhile, the Bronze Tiger (Michael Jai White) escapes from prison and steals Malcolm's earthquake machine to sell to the highest bidder. Oliver, Diggle (David Ramsey) and Felicity (Emily Bett Rickards) try to stop the transfer, but Roy gets in the way and puts everyone in danger.
Elsewhere, Laurel (Katie Cassidy) is disbarred and spirals out of control. Finally, Moira (Susanna Thompson) is thrilled when Walter (Colin Salmon) asks her to dinner, but his reason surprises her. Thea (Willa Holland) encourages Moira to ask Walter to reconcile.
The "Tremors" photos in the slideshow offer a look at Arrow training Roy, and as part of that training, Arrow's going to have him hit the water just like Shado (RIP Shado!) taught him – but as you can see, he really does need to learn to control that superstrength of his. Plus, check out images of what's going on back on the island, as Slade (Manu Bennett) trains a gun on Oliver and himself.
"Arrow" season 2 airs Wednesdays at 8 p.m. on the CW. "Tremors," written by Marc Guggenheim and Drew Z. Greenberg and directed by Guy Bee, airs Jan. 29. What do you think of these episode 12 photos?