When Once Upon a Time in Hollywood hit theaters in 2019, most people focused on the big names. Leonardo DiCaprio played the washed-up actor. Brad Pitt stole scenes as the loyal stuntman.
Some of the most iconic main characters in TV history are also hypocritical, entitled, or just plain creepy.