before refactor movie