From NY Daily News:
If you've ever fantasized about Jake Gyllenhaal rocking out to Whitesnake while swinging his mullet, you may just get your wish. A source tells us the "Brokeback Mountain" star is neck and neck with Zac Efron to play the lead in the big-screen version of Broadway's "Rock of Ages."
UM, they should just have Constantine do it. Or maybe Adam Lambert.