Cameron Diaz Is Roped into a Gambit By Elisabeth Rappe · 02.02.2011 · 3 comments She plays a Texas steer roper to Colin Firth’s British thief. So, you know…roped.