Steve Zahn

Joy Ride - [2001]