A man's journey with his giant paper-mache carrot forces him to confront his traumatic past
Lauren Beck
Director