Mrs. Davis, the mysteriously marketed action adventure arrives this week, and while it’s not without its faults, the show is off to a fast start with a rivalry that instantly gets us invested in what comes next. Betty Gilpin stars as Sister Simone/Lizzy, a nun with a mysterious past andContinue Reading