Skip To Content
  • Viral badge

Here Are 21 Movies That Are So Bad, They're Good

Can't. Look. Away.

We recently asked members of the BuzzFeed Community to tell us what movies are so bad, they're good. Here are the entertaining results:

1. The Princess Diaries 2: Royal Engagement (2004)

Buena Vista Pictures

The cheese factor is SO HIGH, but they just leaned into it, which makes it work. Also, Julie Andrews kind of, sort of sings again, which just makes me cry.

carap4cf4bd1ac

2. Secret Obsession (2019)

Netflix

I recently watched Secret Obsession on Netflix, and it was so bad, it was good. The trailer gave away the whole plot, the editing was bad, and there were so many plot holes.

hetzo973

3. Mamma Mia! (2008)

Universal Pictures

I loved it so much when I was younger. I rewatched it recently, and I never realized how cringey how most of the scenes and dialogue are. I mean, Pierce Brosnan can't even sing! However, I can't help but love the music.

temia423e5b2bb

4. The Perfect Date (2019)

Netflix / Via grarren.tumblr.com

Everyone is constantly saying it’s cheesy, and Celia is a stereotypically edgy, not-like-the-other-girls kind of character, but I actually really enjoyed it, not gonna lie.

bethbee

5. The Meg (2018)

Warner Bros. Pictures

The dialogue is cringey; it's hilarious when it's not meant to be funny; the effects are terrible; and the acting is so bad...but I loved it. It's the best worst film I've ever seen.

claremunster83

6. John Tucker Must Die (2006)

20th Century Fox / Via giphy.com

I watched it every day for an entire summer. It's so terrible and pretty cliché, but it doesn't end the way you think it would. It's an awful, terrible, perfect movie.

aub4697

7. Baywatch (2017)

Paramount Pictures / Via kit-harington.tumblr.com

It’s awful, but I loved it. I laughed my ass off.

alainab4e7ee23fb

8. Bratz (2007)

Lionsgate

It contains every single high school trope, and there are so many plot holes. My friends and I watch it just to laugh at all the plot lines that literally don't make any sense. It’s still funny and entertaining, though!

mexicanvanilla

9. A View From the Top (2003)

Miramax

Gwyneth Paltrow plays a small town girl with dreams of becoming a flight attendant. It's super predictable and very mediocre, but it’s also cute, light-hearted, and uplifting.

baesjling

10. From Justin to Kelly (2003)

20th Century Fox

It has been my ultimate guilty pleasure movie since it came out. The writing is obviously awful, as is the acting, but the early 2000s nostalgia; the really mediocre, yet catchy songs; and Kelly Clarkson's voice always make it worth the watch for me.

krajuicy

11. Grease 2 (1982)

Paramount Pictures

Okay, I don’t care how much people shit on Grease 2 — it’s GOOD. It has more interesting characters than the original movie. Plus, the iconic Michelle Pfeiffer is in this one.

bethbee

12. Jupiter Ascending (2015)

Warner Bros. Pictures / Via fuckyeahjupiterascending.tumblr.com

During a semi-romantic scene, Mila Kunis's character seriously says, “I love dogs." It's my favorite quote.

jackis4e11a2f3d

13. Encino Man (1992)

bahzinga.tumblr.com / Via bahzinga.tumblr.com

It was one of my favorite movies as a kid. The whole concept of a caveman being frozen in ice and then thawed out and attending high school is so ridiculous and dumb, it's hilarious. It's full of cheesy early '90s lingo, and Stoney is iconic to this day.

heyitskami

14. Greta (2018)

Focus Features / Via giphy.com

The acting — aside from the titular character — isn't great, and the story is outrageous and full of so many things that wouldn't happen in real life. However, the suspense is definitely real. It's perfect for poking fun at while still having a great time!

callieincolor2

15. Barely Lethal (2015)

A24 / DirecTV Cinema / Via mostgirls.tumblr.com

It’s a spy movie starring Hailee Steinfeld that never made it to theaters but was released on-demand. It’s about an orphaned teenager who, against her will, was trained to be an elite spy. However, she wants a shot at having a normal life, so she fakes her death and tries to enter high school. It’s got a solid premise with a stellar cast — including Samuel L. Jackson, Jessica Alba, Sophie Turner, and Dove Cameron — but the direction makes it seem like it’s more of a Disney Channel movie. Somehow, it’s still super fun and easy to watch.

stephene4634a5464

16. A Simple Favor (2018)

Lionsgate / Via giphy.com

That movie is wild and incoherent in the best way possible. Also, Blake Lively wears a lot of great suits. I loved it.

orenlevko

17. Alex Strangelove (2018)

Netflix / Via giphy.com

It has bad dialogue, and Alex's friends aren't exactly the best. However, the parts where he comes to terms with his sexuality make the movie watchable.

crazystuff33

18. Murder Mystery (2019)

Netflix

It has all the cheese expected from an Adam Sandler movie, but it’s entertaining and unexpectedly funny the whole way through.

voraxastor86

19. Troll 2 (1990)

Filmirage

If you’re a fan of The Room, then I’d really recommend this movie. It’s about a kid whose family goes on vacation to a town called Nilbog that’s populated by people-eating goblins who can disguise themselves as humans. However, the goblins are vegetarians, so they must turn every human they meet into a plant-like goo before they can eat them. It has terrible acting, costumes, and dialogue — pretty much everything that makes a terrible movie!

cor15

20. Snakes on a Plane (2006)

New Line Cinema

The concept is wild, but Samuel L. Jackson is so quotable. It’s pretty unbelievable but also pretty amazing.

samanthal454b5f62f

21. And finally, The Room (2003)

Wiseau Films

The script is awful, the characters are awful, and the style is about a decade off. That said, my husband and I were in tears laughing the first time we watched it and still quote it to each other to this day.

a4e793de05

Submissions have been edited for length and/or clarity.

Want to be featured on BuzzFeed? Follow the BuzzFeed Community on Facebook and Twitter!

And check out more of our TV & Movie coverage here!