She portrays Dr. Barbie Brill, a scientist who has developed a "time-stopping" or "freezing" device. Plot: