Lisa Liberati and James McAvoy at the 78th British Academy Film Awards Last Updated on February 18, 2025 by Lara Parker Leave a Comment Lisa Liberati and James McAvoy, actress and actor, attend the 78th British Academy Film Awards at the Royal Festival Hall in London, showcasing their stunning red carpet looks. Read More