Okay, I didn't think the plot or the story of the movie was bad, in fact, I thought it was up to the standards of the first two seasons, the OST was good, the problem Lelouch faced was pretty well written, the end to it was also good... it's just that they decided to change the whole masterpiece of an ending that Code Geass had, by reviving the main character for NO reason.