Taher Shah is back with a bigger bang !