This may at first seem way OT, but bear with me.
I saw "Invincible" today - the story about Vince Papale, the regular guy who actually got a spot on the Philadelphia Eagles in the 70s when Dick Vermiel had open tryouts. Good movie. But not great. Why? Story was good, inspiring, and decently written. The reason why was Mark Wahlberg. It's not that he can't act. His readings are always pretty good. It's that he has no spark. There is no light in his eyes. They're dead. I wanted to care about the character - how could you not? But I couldn't. Not really. At the end, they showed a few clips of the real Vince Papale. And this guy has about a million times more charisma (as much as I hate that word, it fits) than Mark Wahlberg. Hell, a head of butter lettuce has a million times more charisma than Mark Wahlberg. I just watched "Miami Blues" with Alec Baldwin for the second time ever tonight - it was on one of the movie channels just now. I'd forgotten how much I thoroughly enjoyed that movie the first time I saw it. That's a great movie. Well written, interesting character. But in another's hands it would have fallen flat. Like or hate Alec Baldwin (and I don't particularly like him, come to think of it), I could not look away from his eyes every time he was on the screen. They were on fire. Didn't matter how each scene was lit, what he was doing or saying - that spark, hell, inferno, was always there.
I don't mean to take away from the craft in any way - of course you've got to have some talent. But you've got to have heart, too, and that comes through in your eyes. And you can't act that. When Greg Kinnear (who has it in spades, by the way) said to one of the other coaches about Papale, "He's got heart," it fell flat for me. I know Vince Papale really did/does, but this guy playing him doesn't. Donnie Wahlberg's got it in spades, too. I don't for the life of me understand how Mark keeps getting these roles that he'd run circles around him playing.
Too bad about "Invincible" - it could really be something special with the right person playing the role.
OK, enough of my rambling. For now.