Craig Schwartrz (John Cusack) jest bezrobotny. W swoim zawodzie, lalkarza, nie może znaleźć pracy. Lotte (Cameron Diaz), jego żona namawia go do przekwalifikowania się, przynajmniej na czas, aż minie recesja i usługi lalkarzy znowu będą popularne. On jednak chciałby wykonywać swoją pracę. Próbuje wystawiać sztuki na ulicy, wzięcia dużego jednak nie ma. Brak wzięcia może być z powodu, że przedstawienia nie są interesujące dla dzieci. Ich tematyka jest wręcz dla nich nieprzeznaczona. Trochę szkoda, widać, że ma duży talent do prowadzenia marionetek i robi to z dużą pasją.