All is explained inside the movie...
And people asking about the ending. You're not SUPPOSED to know what happends.. If everyone guesses it always opens new possibilities :)
Please note: I WAS NOT AIMING FOR HISTORICAL ACCURACY, don't complain.
NEW: Recompressed, fixed some sloppyness at the end etc! :)