try searching on
CNET, you usually find lotsa software there. Including Quicktime...
Good luck and have fun!
EDIT: Oh, and you can download the full movie at Xaviers site, just find one of his (many) posts and go to his oddworld maniac site... The movies at Oddworld.com are just small clips from the actual movie...