In theory, there has never been a better time to be a movie fan.