2.5 Good

London Dreams

Average movie. Ajay Devgan plays his character well, though not v convincing stage presence during his 'shows'. Probably Salman's best performance, though still not a great one. Less serious or long scenes, and brief attempts at being funny paved the way for a tolerable Salman on screen.