John Cusack has been a secret boyfriend of mine for about forever. He has done some pretty dumb movies, and he isn't great in everything, but just look at the great movies that he is great in, including: Say Anything, The Grifters, Being John Malkovich, and High Fidelity. They are so great that they permanently implant him in my brain as the perfect smart, funny, totally flawed, but ultimately good guy.
Plus the pretty good movies that he is great in like Grosse Pointe Blank, Bullets Over Broadway, and Midnight in the Garden of Good and Evil aren't so bad.
In addition, he's just so darn cute.
And obviously, there's this: