Poppy (Sally Hawkins), is an irrepressibly free-spirited school teacher who brings an infectious laugh and an unsinkable sense of optimism to every situation she encounters as a single woman in London. When Poppy's commuter bike is stolen, she enthusiastically signs up for driving lessons with Scott (Eddie Marsan), who turns out to be her polar opposite - a fuming, uptight cynic. As the tension of their weekly lessons builds, Poppy's story takes alternately hilarious and serious turns, becoming a touching, truthful and deeply life-affirming exploration of one of the most mysterious of all human qualities: happiness. Happy-Go-Lucky is a new comedy from director Mike Leigh.