Ajay Devgn movies are always a treat to watch but his upcoming movie “Baadshaho” seems to be the most entertaining movie of Devgn till now....