November 18, 2021November 17, 2021 borgeditor Red Notice–Despite the star-studded cast, Netflix’s latest is more lackluster direct-to-video fare