Katherine Heigl and Gerard Butler manage to make what could have been a crass movie into one that's bawdy, but fun. With the beautiful Katherine Heigl and ruggedly handsome Gerard Butler leading the way this road strewn with ugly truth includes some beautiful scenery. Even if you know where it's leading, you'll enjoy the ride.