David Tennant to Host BAFTA Film Awards
David Tennant is set to host the BAFTA Film Awards for the first time. The actor — best known for playing Doctor Who — will oversee proceedings during the U.K.’s biggest night for film on Feb. 18 at the Royal Festival Hall in London. “I am delighted to have been asked to host the EE […]