Transporting Guy 2

Transporting Guy 2 is the sequel to Transporting Guy and was released on August 12th 2006.

Timothy Olyphant as Nicky Redmayne the transporting guy

Giancarlo Giannini as Primo Romeo an Italian thug who poisoned the son of Markus Billingsle

Monica Bellucci as Nina Primo's assassin whose specialty is overdoses.

Eva Mendes as Moira Billingsle

Ciaran Hinds as Detective Sheamus O'Reilly

Wentworth Miller as Franks

Asa Butterfield as Jack Billingsle

James Franco as Rodney

Benedict Cumberbatch as Markus Billingsle

Martin Csokas as Janos

Johnny Depp as Gerhard

Alessandro Gassmann as Leone