Walt Disney Studios has unveiled tv spot: 'comes to life' for Gnomeo and Juliet (2011). Two garden gnomes, Gnomeo (voice of James McAvoy) and Juliet (voice of Emily Blunt), try to avoid tragedy and find a happy ending to their star-crossed love affair when they are caught up in a feud between neighbors. Watch tv spot: 'comes to life' now!