In the outlandish town of Seaside, located nowhere near the coast, famous puppeteers Judy (Mia Wasikowska) and Punch (Damon Herriman) are trying to resurrect their marionette show. The show is a hit due to Judy’s superior puppetry, but Punch’s driving ambition and penchant for a drink lead to an ill-fated turn of events that Judy must avenge.