100% correct.
I rewatched David Lynch's wild at heart the other evening because I haven't seen it in a long time and it's pure awesome Cage. It's on prime I think, and worth the revisit.
He's a great actor, and not a movie star. Difference being is he can actually portray something...