艾米莉•布朗特 Emily Blunt ....Juliet (voice) 詹姆斯•麥卡沃伊 James McAvoy ....Gnomeo (voice) 邁克爾•凱恩 Michael Caine 瑪姬•史密斯 Maggie Smith 派翠克•斯圖爾特 Patrick Stewart 吉姆•庫甯斯 Jim Cummings 朱麗•沃特斯 Julie Walters 馬特•盧卡斯 Matt Lucas 斯戴芬•莫昌特 Stephen Merchant 阿什麗•詹森 Ashley Jensen