BAFTA Film Awards set to hold at the Royal Festival Hall in London's Southbank Centre is set to be a star-studded affair, with a red carpet teeming with celebrities, live musical performances, and a few surprises up its sleeve.…
Today: March 28, 2024