mind blowing shankar's latest celluliod wonder'' manoharudu'' first look