Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Coverage of the annual British Academy Film Awards, hosted by Stephen Fry. Staged at the Odeon Cinema, Leicester Sq. London and attended by film makers and stars from around the world.