Before he met 21-year-old free spirit Charlotte Fielding, forty-eight year old Will Keane was convinced that no love could last forever. After a heated one-night stand, they both realize that this love will last a lifetime. But, for Charlotte, a lifetime may be much shorter than either of them is prepared to accept.