Nation

Ben Affleck says Netflix ‘defining the future of cinema’

At the premiere of Netflix movie "Triple Frontier" in New York, Ben Affleck says the platform is "defining the future of cinema and distribution," with co-star Oscar Isaac adding that the film is more of a "couch-buster" than a blockbuster. (March 4)