Jake Gyllenhaal may soon be suiting up as America's latest big screen superhero. NY Daily News has revealed that the Brokeback Mountain actor may play Captain Marvel in Shazam!

Based on the DC comic, the movie is New Line's bid for a franchise on the order of Batman and Superman.

"They're ready to spend up to $200 million to get it started," an insider tells the site. Sources say director Peter Segal and his fellow producers want to acquire Gyllenhaal before Spider-Man director Sam Raimi does - with Spider-Man 3 due to open on May 4, star Tobey Maguire has said he may let someone else play the web slinger.