Hot Search
Write an article
Start discussion
Create a list
Upload a video
Coverage of the annual British Academy Film Awards, broadcast live from The Odeon, Leicester Square, London. Hosted by Stephen Fry and attended by film makers and stars from around the world.