Почти всё сладко мило.
Ггерой - в начале эгоист, а потом миленький и всех виновных карает. По пути многим помогает. Или наоборот.
Ггероиня - многим просто помогает и ггероя перевоспитывает.
Пудинг появляется почти в самом конце.
Читабельно.