Due Date star Robert Downey Jr hits London's red carpet

Robert Downey Junior has hit the red carpet in London's Leicester Square for the European premiere of his new film Due Date.

The film, directed by Todd Phillips, is a road movie about a highly-strung father trying to be home in time for the birth of his first child.

Co-star Zach Galifianakis told BBC Reporter Sophie van Brugen why he was inspired by some of his own personal experiences to play an "annoying" and "emotional" character in the film.