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.