Arrow “Sacrifice Look Ahead” – Trailer


The CW releases the trailer for the final 5 last episodes of Arrow.

There is no justice without sacrifice. The final 5 episodes of Arrow begin Wednesday, April 15!

Arrow’s executive producer Marc Guggenheim had this to say about the trailer:

Junkie XL and Hans Zimmer Will Compose Original Music For Batman v Superman Trailer
Will Smith Training for Suicide Squad in Toronto