In Stratford-upon-Avon, elderly neighbors Miss Montague (Julie Walters) and Mr. Capulet (Richard Wilson) despise each other. When they leave their respective gardens, their garden gnomes and other lawn ornaments come alive. The Montague garden is filled with Blue-hatted gnomes led by Lady Bluebury (Maggie Smith), and the Capulet garden with Red-hatted gnomes led by Lord Redbrick (Michael Caine), who share their owners’ feud. In a back alley lawnmower race, Lady Bluebury's son Gnomeo (James McAvoy) competes against his Red rival Tybalt (Jason Statham), who cheats to win by destroying Gnomeo's lawn mower. That night, Gnomeo and his best friend Benny (Matt Lucas) infiltrate the red garden in disguise to take revenge by spray-painting Tybalt's mower, but Benny accidentally triggers a security light. During their escape, Gnomeo ends up in a nearby garden, apparently abandoned, and bumps into a disguised Juliet (Emily Blunt), daughter of Lord Redbrick, attempting to retrieve a unique Cupid's Arrow orchid from the roof of the neglected greenhouse. The two are entranced by each other and a flirty fight for the flower ensures, culminating in the pair falling into a pond and discovering each other’s color. Shocked, Juliet flees home and tells her frog-sprinkler best friend Nanette (Ashley Jensen) about her newfound love, which Nanette declares romantically tragic but agrees to keep their secret.