The star reveals he shot his last scene with Kristen Stewart and Sam Riley in San Francisco, California on 11 December, 2010, the same day he was due in Los Angeles to walk the red carpet with Jeff Bridges and Olivia Wilde.
He tells Interview magazine, "I finished On the Road in San Francisco at noon on the day of the Tron premiere, and the driver accidentally took me to the wrong airport - he was supposed to take me to Oakland but he took me to the (San Francisco) Frisco airport. So, at that point, everybody was freaking out.
"I finally got in to L.A. around 5:30pm or 6pm, got home, shaved, jumped in a suit, and got over to Hollywood and Highland for the premiere."
He insists the mad dash was worth it - because he would not have missed a day on the set of On The Road for anything: "It was one of those roles that come across your path... I've only been doing this for about 10 years, but I'd say it's a one-in-every-10-years kind of role, if not a one-in-every-50-years kind of role."