Tom Cruise shocks fans as he’s spotted standing on the roof of the BFI IMAX

Daredevil actor was in London to receive an award when passersby clocked him atop the landmark building

May 12, 2025 - 10:58
 0
Tom Cruise shocks fans as he’s spotted standing on the roof of the BFI IMAX

Daredevil actor was in London to receive an award when passersby clocked him atop the landmark building