Rachel Bloom’s Crazy Ex-Girlfriend is a Must Watch.

Slated as one of the finest shows on television/Netflix, Crazy Ex Girlfriend is a certifiable must watch.

The story is of Rebecca Bunch (Bloom) a successful lawyer who gives up her lucrative lawyer career life in New York City to pursue who she thinks is the love of her life Josh Chan (Vincent Rodriguez III) and comedy ensues.

Fast forward a lot of episodes, enmities, friendships, and this happened:

Oops. Spoiler?

Crazy Ex Girlfriend is a super smart show that deserves a watch. It’s also very empowering and tongue-in-cheek in many ways. Rebecca Bunch’s character is self-aware yet self-destructive in many ways. She has a perfectionist mother who she runs away from. She befriends Paula (Donna Lynne Champlin) who she begins looking up to as a mother figure. Paula’s own life’s struggles enable her to bond with Rebecca and save her from herself. Josh is also incredibly insecure and has a girlfriend Valencia (Gabrielle Ruiz) who is probably one of the most annoyingly perfect people ever.

The cast includes a clueless boss, shifting love interests and hipster friends – but what’s important is that none of these characters take themselves too seriously and the show itself is a self-caricature while also poking fun at all of these stereotypes in television shows and in real life.

What’s wonderful about is the spoofs of various songs and lyrics as well as styles that play homage to the musical and videography trends of the past. It includes everything from film noir to the zesty 70s and the flashy 90s and intense 2000s.

While the show is comedic and slapstick, it is still brave, touches upon various serious topics such as mental health, depression, suicide and normalizes many images that the television screen may not have been able to normalize as yet.

For all this and more – check out all episodes and seasons on Netflix.