• WARNING: Spoilers

    Total recall.