Liam’s review published on Letterboxd:
Took too much shrooms so hada retreat for the second half of this. All I’ll say is me in a washroom stall slowly bending my plastic 3D glasses until they snapped while listening to Donovan’s ‘66 Sunshine Superman album was a far more satisfying and interdimensional action sequence than anything involving that Scarlet Witch nonsense