Surreal coincidences heighten ‘Station Eleven’ for Himesh Patel
Himesh Patel photographed at Station 11 on July 21, 2022 in London, UK. (Dominic Whisson / For The Times) As soon as Himesh Patel was presented with the role of Jeevan Chaudhary in “Station Eleven,” […]