It's honestly not his fault. His character has motivations that shift randomly, and his plan makes no goddamn sense. He also wants to kidnap until, on an absolute whim, he just doesn't.
I agree that he was INCREDIBLY miscast in The Little Things. And he wasn't good in Bohemian Rhapsody. But he's definitely a talent. He just needs better, meatier roles in projects that are actually good. (But I also don't blame him for just cashing in.)