The Boys Don't Cry star, who has won two Oscars, said that she loves trying new things and would consider a role in something other than her usual dramas.
Swank told The Press Association: "I think I've done every genre now - I'd like to continue to try them all - I don't know if a musical would be up my alley, but you never know, never say never."
The 35-year-old actress continued: "A lot of people say, 'You haven't really done a superhero type movie, a Tomb Raider or something. Why don't you do that type of movie?' It's not that I don't want to. I just haven't had that opportunity."