Cage is a fine actor. His choice in material is questionable at best. And missing out on The Godfather III is no loss. It was a dud.
If I ever have to give up my castles I’ll be taking some bad roles too.