Everyone's fighting to get jobs right now, including some of Hollywood's biggest leading men.
James Franco, who's currently filming Howl, in which he plays poet Allen Ginsberg, and Robert Pattinson, who's busying working on the Twilight series, are reportedly competing over which actor is going to get to portray "Hallelujah" singer Jeff Buckley in an upcoming biopic.
May the best eye-candy (and singer, we guess) win.