In an amazing confluence of Tumblr masturbation fantasies, Tom Hiddleston will be replacing Benedict Cumberbatch in Guillermo del Toro’s gothic ghost story Crimson Peak. Cumberbatch left the movie a few weeks ago for unspecified reasons, and now The Avengers’ Hiddleston is stepping in, Legendary Pictures announced. Hiddleston will star alongside Charlie Hunnam, Jessica Chastain, and Mia Wasikowska — who herself replaced Emma Stone after Stone also dropped out. The best laid plans of Guillermo del Toro, etc., etc.