A mother's life spins out of control when she promises her son that she'll get an evil cop fired who pepper-sprayed a baby squirrel.
Thalia Drori
Director
Simha Danielle Kadar
Vladka
Alexander Michuda
Noah
Emma Johnson
Frances
Terrance Jackson
James
Mary Vivian Pearce
Mrs. Mueller