Two of the hottest men side by side; Dev Patel and Mahershala Ali