A romantically challenged morning show producer is reluctantly embroiled in a series of outrageous tests by her chauvinistic correspondent to prove his theories on relationships and help her find love. His clever ploys, however, lead to an unexpected result.

Katherine Heigl
as Abby Richter

Gerard Butler
as Mike Chadway

Eric Winter
as Colin Anderson

Nick Searcy
as Stuart

Bree Turner
as Joy

John Michael Higgins
as Larry Freeman

Kevin Connolly
as Jim Ryan

Cheryl Hines
as Georgia Bordeney

Bonnie Somerville
as Elizabeth Chadway

Jesse D. Goins
as Cliff
Kamurai
Good watch, could watch again, and can recommend. It feels like this is after all the uproar with Katherine Heigl ("27 Dresses") and she was trying to come back with a smile on her face, but she took the role because it gave her the opportunity to act the awful person she was accused of being. ...
ricoazzurro
Butler's movies are not hard to watch at all. And hello Izzie....