July 28, 2010
Photo: Universal. Charlie Tahan, left, plays Sam and Zac Efron plays his brother Charlie in the romantic drama "Charlie St. Cloud."
Stories this photo appears in:
This is what happens when a performer becomes defined by a single, high-profile role -- audiences find it difficult to see them in any other light. For Zac Efron -- now almost 25 years old -- shaking the teen-idol image that followed in the wake of the three enormously popular "High School Musical" flicks has proven to be highly problematic and presents a professional hurdle he might never be able to clear.