Lot's of trite one-lines, but plenty of action to keep it going. Downy Jr and Cheadle are great actors, they make up want only the best to happen for them. Mickey Rourke is great in this movie; he plays the bad guy so well. Johannsen is awesome, her fight scenes are very slick, her character is sweet and innocent when we first meet her, but get to see her other side later. Paltrow is paltrey, vapid and insipid. She could have been a drone, acts as well as any robot we've ever seen. The supporting cast was awesome; Jackson, Favreau and on. Very enjoyable movie