Except for the Jen Connely part (though she wasn't bad either). I also give it a 9, and thought the end was part cheesy (but also cool) although I cannot think of any other way how to finish it...