large dependent film tops weekend box office