Cast Credits The Best Worst Thing (2024) Starring as Prof. Edna Blum Mossad 101 (2015) Starring as Doris Levy