Stijn loves life and life loves him. He's got his own business, a wonderful daughter and Carmen (Carice van Houten), his beautiful wife. Their idyllic world is shattered when Carmen is diagnosed with breast cancer and they embark on a roller-coaster ride for survival. Though supportive at first, Stijn soon escapes his new reality through an affair with the free spirited Rose. While Carmen is bravely undergoing treatment, Stijn's double life spirals out of control until he finally faces up to the true meaning of "for better and for worse".