eo1The King of Pop himself will be returning to Disneyland one last time, Disney Parks Blog¬†reveals, in the park’s popular attraction Captain Eo. Directed by Francis Ford Coppola and produced by George Lucas back in 1986, the 17-minute¬†3D movie hasn’t been seen since it’s closing in 1997. Its limited engagement in Tommorowland begins in February 2010.