Sidharth Malhotra’s ‘Yodha’ has officially crossed the Rs 20 crore milestone. The film has managed to maintain its grip over the box office and fight off competition from films like Ajay Devgn’s ‘Shaitaan’ and the Hollywood release ‘Kung Fu Panda 4’.