Enable Javscript for better performance
'Padmavati' release deferred, say makers- Cinema express