Explosion.com
The day is finally here. After years of rumors and speculation, months of teasers and trailers, The Dark Knight Rises finally hits theaters today. As the huge Batman fan that I am, I’ve been getting my bat-fix by watching the excellent animated ...