Fullmetal Alchemist the Movie: Conqueror of Shamballa

Conqueror of Shambala is the Full Metal Alchemist movie. In the movie you see a lot of familiar faces and it takes place in Germany in around 1922. In the movie, Edward Elric was sent to the real world, which is beyond the gate, and is going throughout the world to try and find a way back to Asteris. While on the other side, his brother is trying to find a way to bring his brother, Ed, back to Asteris. Al has dreams that he is in Germany with Ed and coughs like Izumi did. Then, when enemy troops, tainted and crushed, apear in Liore, he realizes that that has to be the portal and he uses something called a Soul Transmutation to transfer part of his soul to the suit of armor that looks like the one he was stuck in the series. Thats when he realizes that he has to open the portal to get Ed back to Asteris. That is also when Ed decides that he doesn't want to go back. The only reason he wanted to go back was so he could make sure that he had succeeded in transmuting for Al. He never really knew that for sure but now that he does he doesn't want to go back. Ed finally gets back because the Alfons Heidrik in the real world doesn't give him a choice. He cared about Ed and he died for it. Then he sees his brother and Roy Mustang and saves his world from utter destruction. Then he leaves Al and Mustang to go take the soldiers back to their world and leaves the Al and everyone else behind. OR DID HE???? When he crash lands in Germany he sees that Alfons is dead and then he hears Al's voice. He looks toward the armor and then the helmet falls off and out comes Al!!! Then they have to destroy the gate in Germany and that is it.