Marie (Natascha McElhone) samotnie wychowuje swoją 10-letnią córkę Charlotte (Natalie Coughlin). Postępujący rak piersi sprawia, że lekarze dają kobiecie maksymalnie pół roku życia. Pewnego dnia w domu Brooksów pojawia się czarnoskóry mężczyzna w stylowym kapeluszu i z cygarem w ustach. Pan Church (Eddie Murphy) okazuje się być kucharzem wynajętym przez byłego partnera Marie. Umowa, jaką zawarł z Richardem, jest prosta - w zamian za dożywotnią pensję ma opiekować się rodziną dopóki śmiertelna choroba Marie nie zwycięży.