0.701 Views
A theatre janitor (Clayton Jacobson) fights a playful, dancing human-sized insect (Genevieve Lemon).
Release: May 19, 2007
Runtime: 3 minutes
Language:
Studio: Cannes Film Festival
Country:
Cast: Clayton Jacobson, Geneviève Lemon