Nov 28 Nov 28 Netflix Paid $105 Million To Unite Worlds Greatest Actors For What Will Be The Most Anticipated Film Of The Century (See Article for Author) Music and the Arts