I thought Revolutions was excellent. It's not often I wish I could see the movie again this soon after seeing it just so I can catch some of the subtle nuances that I missed the first time around. The fact that they didn't explain the technology that made some of the stuff possible was a plus. Too many sci-fi movies get too caught up in the technology and the storytelling suffers as a result.