BAFTA Snubs ‘Avatar’, Picks ‘The Hurt Locker’ as Best Picture February 22, 2010 // 0 Comments The war drama movie “The Hurt Locker” dominated the 63rd British Academy for Film and Television Arts or the BAFTA Awards (Europe’s version of the [...]