Supergirl: Ranking Every Character From Worst To Best
24. James Olsen
Supergirl decided to make a change to their comic book source material when they delivered Mehcad Brooks' dreamy James Olsen to us. Unfortunately, his charming personality, handsome features and confident aura robbed the character of everything that made him so, well, nerdy.
Though James has undoubtedly had his moments, such as his evolution into Guardian, the slow journey into his backstory and his struggles with PTSD, the writers have struggled to find a place for him on the show. In spite of admitting that the forced romance between him and Kara could never go anywhere, they still pursued it in Season 1 and, when Mon-El showed up, he was completely lost for a purpose.
Brooks has done an exceptional job with what he was given, but it just seems like no matter how hard the writers try, they just can't maintain a solid story for Clark Kent's best friend. Maybe he's just on the wrong show...