Deborah (Renée Zellweger) y su esposo Ron (Greg Kinnear) son un matrimonio pudiente que actualmente atraviesa una etapa difícil, en la que incluso han llegado a pensar en separarse, pero con mucho compromiso de ambas partes deciden darle una oportunidad a su relación.
Debbie ha soñado en ocasiones con un hombre muy especial Denver/Djimon Hounsoun que cambiaría la vida de todos, casualmente a los pocos días se topa con el mismo sujeto cuando servía de voluntaria en un centro de ayuda para personas desamparadas y de inmediato reconoce que su sueño no era más que una revelación y desde entonces intentará ganarse su amistad, con el apoyo de su marido Ron quien creará un vínculo sin igual con Denver.