Hugh Grant plays a bachelor whose world falls apart when his girlfriend gets pregnant, alongside Julianne Moore in a romantic comedy that's both hilarious and heartwarming.