Benedict Cumberbatch believes a successful marriage requires constant work.
The 49-year-old actor stars alongside Olivia Colman in The Roses, a new comedy movie about a married couple experiencing relationship struggles, and Benedict has shared what he believes to be the key to a happy marriage.