I was reading the comments about Cusack's career as of late on Badass Digest and I agree with their consensus that Cusuck is stuck in a netherworld in his career right now.
I think most actors struggles as they approach their 50s/60's on what kind of roles are suitable for them. Cusack can't go back to his glory days of the 90's, with High Fidelity or Grosse Pointe Blank. Then he's stuck playing the bad ass or the stone cold killer, which he seems inappropriate. He shouldn't do period movies because he's too modern...Now he's just doing anything to get a role.
Then once in a while, he'll play something that suits him, playing a dad in 2012 (it's a paycheck) or Maps to the Stars. Or, if all else, he would have to go to more idiosyncratic roles, like in 'Being John Malkovich'.
But Cusack has a very specific aura about him. He's relatable but he's no Tom Hanks. He's kinda cool but he's no (Insert actor)... and if is miscast in something, it sticks out like a sore thumb. Like in this movie....DRAGON BLADE!