It's been six years since Napoleon Bonaparte's (IAM HOLM) defeat at Waterloo, and the former emperor has spent all of the time exiled on the Island of St. Helena under the supervision of British military forces led by Captain Nicholls (BOB MASON). While surrounded by a devoted staff of fellow exiled Frenchman, Napoleon longs to return to his land and reclaim it as his.
Being located in the south Atlantic Ocean and surrounded by British forces obviously makes that near impossible, but the Emperor's men have concocted a plan that just might work. It seems they've found a near look-alike man in the form of Eugene (IAM HOLM), a less than polished commoner and lifelong crewman on the Emperor's fleet.
Believing they can fool Nicholls and his men with Eugene long enough for the Emperor to return to France, they set the plan into motion with Napoleon serving as a galley hand onboard a ship ready to set sail. Unfortunately for him, the captain decides not to land in France, but instead docks some ways away. Needing to maintain his low profile, the Emperor then sets out on foot and by carriage for Paris, only to be disheartened to learn that his former exploits and battlefields have been turned into tourist attractions.
More trouble is brewing back on St. Helena where Eugene has decided he likes playing the Emperor and will not go along with revealing the ruse. Since he's a spitting image of Napoleon, none of the Emperor's men have any recourse. Meanwhile, Napoleon finally makes it to Paris where he meets the recent widow, Pumpkin (IBEN HJEJLE), of one of his former military officers.
A watermelon seller, Pumpkin doesn't initially like Napoleon - who's going by the name of Eugene - particularly when she's concerned about having all of her belongings repossessed and having to care for Gerard (TOM WATSON), a young orphan.
From that point on, and as Napoleon awaits news of the St. Helena ruse to be delivered so that he can regain control of his country, he finds himself falling for Pumpkin and vice-versa, much to the dismay of a local physician, Dr. Lambert (TIM McINNERNY), who's patiently been waiting on the sidelines for his chance at romance with her.