Spectacular premiere for Narnia
The area around the O2 arena was transformed into a fantasy world, complete with knights, horses and sword performers, in an event which has been dubbed the biggest of its kind.
Fans of the film were then able to watch the latest adventure on a screen measuring 91ft by 38ft - the biggest ever constructed in Europe.
The stars of the movie also graced the red carpet, including Ben Barnes, who plays Prince Caspian.
"Despite all the people behind me I can guarantee I'm the most excited person here," he said
He added: "I still find it difficult to watch myself because it's difficult to suspend your disbelief enough to see a prince and not yourself but hopefully everyone else will see Prince Caspian and I think it's a really exciting, engaging film."
Ben Barnes abandoned his pursuit of pop stardom to play the role of Prince Caspian.
Titles related to this article