This film hit the Internet last year sometime, is this a finalized version?