Played by Catherine Keener
Deirdre is the head puppet maker on Mr. Pickle's Puppet Time, who is grappling with her own personal and professional issues.
Deirdre is the head puppet maker on Mr. Pickle's Puppet Time, who is grappling with her own personal and professional issues.