Jess has made a series of bad life choices and all have let her down. Escaping London, she sets out to recreate herself in the idyllic countryside, and this time she wants to get it right. She wants to lead a responsible, tranquil life with her young son Rory, but soon discovers stresses which pull her in opposing directions - conflict over a new bypass, between friends, and worst of all, between lovers. Educated, experienced, and pragmatic, James is a widowed farmer whose opinions differ from, and enrage, Jess. His young shepherd, Danny, is an uneducated and inexperienced idealist. Jess is attracted to them both, and realises if she wants her idyllic countryside life to survive, she must choose her Mr Right. The only problem is - which one is he?