Ben Affleck defends Netflix

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)