92% Supergirl 5.17: “Deus Lex Machina” Review Brent Botsford May 4, 2020 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of, "Supergirl" are present in this review Supergirl spent an extra week or two off the air, after an already month-long shutdown for the Arrowverse s...