worldPostlethwaite loses long fight with cancerOSCAR-NOMINATED actor Pete Postlethwaite has died after a long fight with cancer.