Did you try VLC:
http://www.videolan.org/vlc/ (choose nearest mirror site) If still problems then the file might be corrupt or you don't have enough ram or something to play it. Might also be related to your video card. But if other movies play ok then I'd doubt that.