TV/Streaming Netflix's Lupin is the First Great Show of 2021 Robert Daniels | 2021-01-06 A review of the new Netflix series Lupin, starring Omar Sy.