While mainstream cinema tanked miserably, the line between commercial and indie has finally blurred, with smaller films becoming box office heroes.