It's French Revolution Time in DC's Legends of Tomorrow Episode 5.04