Spoilers inside.

читать дальше