Let’s Fight Ghost (also known as Bring It On Ghost) is about a high school student (Kim So Hyun) who is a ghost trying to find out how she died. She encounters a guy (Taecyeon) who is an exorcist and can see ghosts. The two work together to solve the mystery of her death as they battle bad ghosts and help good ghosts cross over to the afterlife while they fall in love with each other.

Let’s Fight Ghost was a cute and fun drama with a nice dose of scares and romance. It’s definitely on the episodic side, but this is a case where that didn’t bother me at all. That’s thanks to it being so cute and funny!

But as all of that fun is going on in the first half of the drama, our lead couple, Bong Pal and Hyun Ji, have a relationship in the works as well as a mysterious backstory being slowly set up. In the second half, things get a little more serious as everything begins to come out in the open and everyone finds themselves in dangerous situations.

We have Kim So Hyun as our ghost girl Kim Hyun Ji. I love this girl to pieces, and she completely shines in this role. She’s adorable and full of spirit, but she’s also tough and can hold her own in a fight. Hyun Ji longs to discover how she died in hopes of moving on. Luckily, she finds the perfect partner in Bong Pal.

Taecyeon plays our ghost hunter Park Bong Pal. He’s had the ability to see ghosts since he was a child. It’s not an ability he enjoys having, but he’s made it work for him by earning him some money. But his ability has left him as a lonely outcast for most of his life. But that all changes when his world is turned upside down by an unlikely source…ghost girl Hyun Ji.

These two as a couple were super cute! At first, they bicker a lot and even get into outright fights (but they were fun fights!). But they slowly warm up to each other and begin to look out for one another.

And eventually those warm feelings turn into something more. Bong Pal and Hyun Ji have this adorable chemistry with each other that just leaves you feeling warm inside. I enjoyed these two so much!

Then we have our comical duo of Chun Sang (Kang Ki Young) and In Rang (Lee David). These two guys were absolutely hilarious! They were easily my favorite part of the drama because of their crazy, animated personalities, over-the-top reactions, and the comical scenarios they would get into. Both of these guys play off each other so well with impeccable comic timing. So much fun!

Chung Sang and In Rang run a ghost hunting club. When they happen to discover Bong Pal’s abilities, they do whatever it takes to get him to join. And while their crazy antics sometimes brought trouble into Bong Pal’s life, they ended up being loyal friends.

Next is our villain Joo Hye Sung (Kwon Yool). He’s your classic nice guy on the surface, but underneath the façade is pure evil. Kwon Yool added some nice dimension to this character and definitely made him creepy. For Bong Pal and Hyun Ji, this villain only brings trouble.

And finally we have our washed up monk Myung Chul (Kim Sang Ho). He’s Bong Pal’s only real friend, and the two have a tight bond. Myung Chul isn’t always the easiest guy to be around, but he too is a loyal friend with a kind heart.

Overall, Let’s Fight Ghost has a great mix of genres that results in a very enjoyable watch. Taecyeon and Kim So Hyun were an adorable little couple with such a sweet relationship. I laughed a lot in this drama, but I also enjoyed the heartfelt stories of the characters. Let’s Fight Ghost was definitely a fun drama all around.

I enjoyed this drama a lot more than I expected. I knew Kim So Hyun would be great, but Taec surprised me with this character, and the two together were adorable. I completely forgot the age gap. I also didn’t mind the episodic nature of the early episodes. Very satisfying drama.

It was so cute! Luckily, I think they played to Taec’s strengths and it made him completely adroable with Kim So Hyun who is always amazing. And it takes a really great drama for me to love it despite being on the episodic side. Let’s Fight Ghost did it with ease! So much fun 🙂