Formulate an answer to this elaborate question: Johnny Depp played in a 2005 musical fantasy film which was based on a 1964 children's novel that had a sequel called what?
Charlie and the Great Glass Elevator