vfxandmore 'Padmavati' trailer: Vastness and grandeur of VFX promise a thrilling narration -