Doctor Strange's final spell wipes Peter Parker ... And yet in the final scene of No Way Home, he's managed to rent an apartment in midtown Manhattan. Even if we assume he's renting from a ...