Mixed reviews for Douglas rom-com

Michael Douglas stars opposite Diane Keaton in Rob Reiner's 'And So It Goes'.

Michael Douglas, Diane Keaton, and Rob Reiner attend the 'And So It Goes' premiere at Guild Hall on 6 July 2014. Picture: AFP.

NEW YORK - Michael Douglas is more accustomed to playing dashing leading men and corporate types, so he took a deep breath when offered the role of a bad-tempered widower with a second chance for love in the romantic comedy And So It Goes.

The film reunites the Oscar-winning actor with director Rob Reiner, who both worked together on the 1995 movie American President.

Douglas also stars opposite Diane Keaton for the first time in his career.

"It was one of those stories that you guess you are finally ready for," Douglas said about the film that opens in US theatres on Friday and produced by Warner Bros' Castle Rock Entertainment.

"I am going to be 70 in a couple of months," he added. "You really don't think you have changed that much but you have."

Douglas plays Oren Little, a realtor near retirement who still grieves for his dead wife and is estranged from his only son.

Little's self-centred world is upended when he is asked to care for a nine-year-old granddaughter he did not know existed.

"You've met people like him before," said Keaton. "They do exist. There are these guys that are just lost souls and angry, angry, angry, and underneath all of that is just a heart of gold."

For Keaton (68) the film was an opportunity to work with Douglas and Reiner.

As Leah, a struggling lounge singer, Keaton performs several songs in the film. She and Little are neighbours in a waterfront apartment building called Little Shangri-La, along with a young couple about to have a baby and a family with boisterous boys.

"It's not just about a romance," said Keaton. "It's about a small community of people and, of course, it is about Michael's character Oren and his evolution, what happens to him and how he has opened up to his life again by circumstances that would never have happened had he not been thrust in this situation."

When Little reluctantly takes custody of his granddaughter, played by 10-year-old actress Sterling Jerins, Leah befriends the child and discovers his softer side.

"I knew that there was more there," said Keaton. "That I would find it and get it out of him and that gave me a sense of self again."

The Hollywood Reporter found it predictable but engaging but fellow trade publication Variety said it "feels like a surrender - to the kind of geriatric burlesque that increasingly seems to be the only game in town for A-list stars of Social Security age."