Channing Tatum was gorgeous, and was perfectly cast. His rear end alone was worth the price of admission. Brad Pitt was a lovely surprise, and Daniel Radcliffe was great, as usual. Sandra Bullock was very sweet, but I felt her talent was underutilized. The dialogue was disjointed to me, and I thought it tried too hard to be cute. It was like one of those books where someone does a couple of chapters, someone else does a couple more, and so on.