British Academy of Film and Television Arts
british academy of film and television arts is a nonprofit organization which confers bafta awards after the film.
Which nonprofit organization confers BAFTA Award for Best Film ?
BAFTA Award for Best Film