Who wrote the script for this movie? George Lucas of course! He may be an ideas man, but the reason why Empire Strikes Back was THE BEST Star Wars Movie EVER MADE, was because he handed the reins over to somebody else. Lucas is not a very good storyteller by himself.