In one corner: Zac Efron. In another corner: Robert Pattinson.The thing that's got them both cornered: Their respective teen-idol status.
Pattinson tried to knock his way out with Remember Me. Efron gives it his shot this weekend with Charlie St. Cloud.
Who'll break out first? Let's take some guesses (in diplomatic alphabetical order):
Efron Wins! "If he plays his cards right, he could easily be the next Leonardo DiCaprio," says tween-marketing specialist Ashley Dos Santos.
In addition to possessing the ability to inspire killer soundbites (like the one above), Efron can memorably model sw...