I liked it better when G.I. Joe was an actual American soldier, not an A-Team for the United Nations. Other than that, the movie was two hours of big, dumb fun. Also, the ending is basically an advertisement for missile defense.