Zac Efron shares a steamy kiss with his Charlie St. Cloud co-star, Amanda Crew in new stills from the hotly anticipated movie.
We're looking forward to seeing Zac in a role outside his usual rom com/Disney fodder and think
Zac plays Charlie who's life is left shattered when his younger brother is killed in a car accident. He finds a promise he made to his brother before the accident difficult to keep after he finds live with class mate Tess.

Things look like they get pretty heated between Zac and Amanda so maybe that explains why Vanessa Hudgens has been so clingy of late!
Zac and Vanessa are still going strong...


















