Hollywood star John Cusack believes he has only made 10 good films, despite spending over 25 years in the film industry. Cusack, 41, counts Grosse Point Blank and Being John Malkovich amongst his best work, but admits he is embarrassed of a majority of his filmography. He says, "I've made 10 good films. The ones that suck I tend to blank out. It's like I never even made them. "Well, there aren't 40 that are great, put it that way. "But that's fine. Ten is a good battling average."