Joss Whedon’s long awaited, highly anticipated follow up to his benchmark box office smashing hit explodes onto the screen with a fervor. The Avengers, now a fully fledged, independent counter-terrorism task force are re-introduced to us as they attack the last known HYDRA base in the frigid European countryside of […]