Stars attend the movie premiere of ‘Blink Twice’ at the Odeon Luxe Leicester Square on Monday, Aug. 19, 2024, in London, England.
Adrian Dennis/Getty Images
U.S. actor Channing Tatum attends the “Blink Twice” premiere at the Odeon Luxe Leicester Square on Aug. 19, 2024, in London, England.