Richard E. Grant brings enthusiasm as BAFTA Film Awards host Posted on February 13, 2023 by Richard E Author: