Keanu Reeves as Constantine
It’s so hard to pick just one role for which Keanu Reeves was a bad choice, but we’re going with his casting as John Constantine in Constantine. The original character is a sly, bisexual antihero with a Cockney accent and a shock of blonde hair. Keanu Reeves can’t do any accident other than his own, and his emotional spectrum is roughly the same as a rocking chair. He could have made a cozy career for himself as the rather idiotic Ted from the Bill and Ted movies, but practically everything else is beyond his range.