Arrow “Sins of the Father” – Promotional Poster


The CW released a promotional poster for next week’s all new episode of Arrow, titled  “Sins of the Father”. The poster features Thea as Speedy (Willa Holland) and Malcolm Meryln (John Barrowman).


Jackie Earle Haley Cast as Odin Quincannon on Preacher
Final Batman v Superman: Dawn of Justice Trailer To Be Released This Weekend
SuperHeroStuff - Shop Now!