The dialog was meant to be clever, but I found it contrite and juvenile. Lots of fight scenes and special effects that were meant to wow, but few ever got there. Overall, the parts that I didn't sleep through were pretty boring. Downey and Law gave great performances, they just didn't have much to work with. The kids liked it though.