ZefronMovie audiences know Zac Efron best as a singing and dancing basketball player in the 'High School Musical' franchise and as a singing and dancing teenager in 'Hairspray.'

But now, the 22-year-old hunk finally gets to show his range in the upcoming drama 'Charlie St. Cloud,' in which he plays a young man whose little brother dies tragically in a car accident.

In this exclusive clip from the film, Charlie (Efron) plays catch with his little brother, and in a lighthearted moment, teases him into throwing the baseball just a little too hard -- with, uh, not-so-pleasant results!

Check out the after below and 'Charlie St. Cloud' when it hits theaters on July 30.