Arjun Kapoor has not only impressed his fans with his villainous role in Singham Again but also left his co-stars including Ajay Devgn in awe.