Welp, Our Idris Elba as Deadshot Dreams Are Dashed

*Cries* Noooooo. …

Read More