Tom Holland and Matt Damon walking in front of the illuminated Taj Mahal Palace Hotel in Mumbai at sunset, dressed in formal black suits for The Odyssey premiere.