who is charlie st. cloud
Cast. ZAC EFRON Nurturing an impressive body of work that encompasses film and television, ZAC EFRON (Charlie St. Cloud) is one of Hollywoodâs most promising talents as his career continues to evolve with exciting and challenging projects.