Ditching fantasy for superheroes, True Blood hottie Alexander Skarsgard attended the Hollywood premiere of The Avengers last night (April 11) at the El Capitan Theater.

The action flick stars his father, Stellan Skarsgard, who plays Professor Erik Selvig, a character that originated in last summer’s Thor.

Other big names in The Avengers cast include Robert Downey Jr., Scarlett Johansson, Chris Hemsworth, Mark Ruffalo, Gwyneth Paltrow, Chris Evans, Samuel L. Jackson, and Jeremy Renner. The film hits all theaters on May 4.

Alexander is currently filming the fifth season of True Blood, which is set to premiere on HBO on June 10. Can’t wait that long? Check out his upcoming action flick Battleship set to come out May 18.

Wanna chat with fellow True Blood fans? Join the discussion on our True Blood Facebook page!
Follow @TrueBldWetpaint on Twitter

More About True Blood
True Blood Spoilers
True Blood Season 6
True Blood Episode Guide

Alexander Skarsgard
Anna Paquin