Patrick Dempsey as Tom and Michelle Monaghan as Hannah / Sony Pictures

"Made Of Honor" (2)