The whole episode, with its staged set, 5 acts, thunder and music is just over giant ode to Hitchcock, right down to the way Hitchcock delves feel into the psyche.
I think the sexual assault plot twist is a bit much so close to the end and they need to back it up well, but I do like the Hitchcock love letter.