British Academy Film Awards

British Academy Film Awards

Avg Rating (0)
Your Rating
Tracked 23 Times
1 Seasons, 1 Episodes
Buy or StreamAmazonAmazon UK
BAFTA's annual film awards ceremony is known as the British Academy Film Awards, which in 2008 came from the Royal Opera House, having taken place since 2000 in the flagship Odeon cinema on Leicester Square.