At its launch, the adrenaline-fuelled flick featuring a heavyweight cast was Netflix's most significant investment to date, with production costs rumoured to be around $200 million. Red Notice, a ...