The rivalry for the British Academy of Film and Television Arts (BAFTA) awards has officially ended, as one from the leading competitors takes the crown. The four nominees, namely, The Big Short, Spotlight, The Revenant, and Mad Max: Fury Road were all in a sort of tight competition. And it was such a surprising event as The Revenant wins Britain’s most coveted Best Film Prize last Sunday. Read More »