Tom Hardy as the Archangel | Fantasy