Ticket sales distribution for the latest Marvel blockbuster shows that streaming is the future of cinema.... Read more