The new tv spot for Marvel‘s Avengers: Age of Ultron is everything you wanted it to be. They tease us with a glimpse of Silver Surfer (Aaron Taylor-Johnson) and Scarlett Witch (Elizabeth Olsen), and quick cuts of what looks to be some pretty epic fight scenes. Oh and James Spader plays Ultron, which is all too perfect.

Currently in post-production, the second film of the Avengers franchise is due out in theaters on May 1st.