Chris Pine, David Hasselhoff, Ray Liotta, and Shaun Toub have joined the growing cast of director Joe Carnahan's Stretch.

We reported in June that Patrick Wilson is starring as a man named Stretch, who takes a limo driver job to pay off his gambling debts. He picks up an eccentric billionaire (Chris Pine) who turns Stretch's life upside down, with Stretch agreeing to his every demand in hopes of scoring the huge tip he needs.

Shaun Toub is playing the owner of the limo company who hires Stretch, while David Hasselhoff and Ray Liotta are expected to cameo as themselves. Ed Helms, Brooklyn Decker, and James Badge Dale also star.

Joe Carnahan is also producing alongside Jason Blum, Tracy Falco, Leon Corcos, and Nila Najand, with Charles Layton executive producing. Shooting is scheduled to begin on June 30 in Los Angeles.

Before he landed the role of Captain Kirk in Star Trek, Chris Pine played one of the Tremor Brothers in Joe Carnahan's Smokin' Aces.