The Witcher is one of the greatest video game trilogies of all time. It all started as a book series written by Polish author Andrzej Sapkowski. The series is best known for having great stories and missions that have decisions that need to be made by the player and there will be consequences for these choices later on. Even side quests have choices with big consequences.

RELATED: 10 Ways The Witcher 3 Changed Gaming For The Better

Ciri is a young girl that was raised by Geralt and the other witchers at Kaehr Morhen, and she eventually became Geralt's apprentice and adopted daughter. She was a very special child who was viewed as a weapon for possessing elder blood and had the potential to become the most powerful person in the world. While The Witcher has many strong bosses in the games, there are some Ciri could defeat with ease and some she would need some help with.

10 Could Beat: Imlerith

The Witcher 3 Imlerith

Imlerith is one of the three generals of the Wild Hunt. The Hunt is a group of Wraiths that come from the sky wearing skull armor and riding on undead horses. They capture whoever they are after and murder the rest of them.

Due to Ciri being a child of elder blood, the Wild Hunt wants her taken alive. If Ciri were to face off against Imlerith, she would have a very good chance of winning. While he might be big, very powerful, and cruel, Ciri is faster and smarter than Imlerith.

9 Struggle Against: Gaunter O'dimm

In The Witcher 3, there is a mysterious man Geralt runs into at a pub named Gaunter O'Dimm. He is also one of the main characters from the Hearts of Stone DLC. He's not much of a fighter but he loves to beat his enemies with his mind and has the ability to create pacts with people that have everlasting effects until their contracts expire.

Ciri is an amazing fighter and very intelligent but O'Dimm can outwit almost anyone, even Geralt. O'Dimm would be able to find a way to beat Ciri using his mind games, even if he would not stand much of a change in a straight fight.

8 Could Beat: Ice Giant

On the Island of Undvik in the Skellige Isles, there is a massive beast known as "The King of Undvik." He is an Ice Giant that stands nearly 25 feet tall and has been terrorizing the island for many years. His brute strength and size make him the most feared creature in all of Skellige.

Even though he's very powerful and large, Ciri would be able to put an end to his reign with her teleportation and powerful blade. Ciri would just need to stay constantly moving to avoid the Ice Giant's ship anchor.

7 Struggle Against: The Caretaker

The Caretaker is a monster that is first seen in the Hearts of Stone DLC expansion. He can be found in the mission called "Scenes of a Marriage." The Caretaker has no eyes or nose, just a mouth and that makes him terrifying to look at.

RELATED: 10 Video Game Swords More Powerful Than The Witcher's Aerondight, Ranked

The Caretaker also has the ability to summon spirits and absorb them to heal himself, which makes him a very durable foe to face off against. His special abilities could give Ciri a lot of problems and it's unlikely she could win against him.

6 Could Beat: Fire Elemental

Elementals can be found in several areas throughout The Witcher 2 & 3. They have an extremely durable hide made of stone and sneak attacks from behind are basically useless against them. Fire Elementals can be found at the end of Philippa Eilhart's lair defending the final door and he's no slouch.

The Fire Elemental's massive size takes up a large amount of space and its fire attacks burn for some time, elements that make this enemy very annoying to fight. Ciri is able to teleport and it would make it extremely hard for the Fire Elemental to hurt her. There are also a variety of items that can be used to take down a Fire Elemental, including Northern Wind bombs.

5 Struggle Against: Iris' Greatest Fear

There is a mythical creature called an Etheral that appears as a powerful demon with an immense amount of power. Iris von Everec summoned an Ethereal of her husband Olgierd and it is now referred to as Iris' Greatest Fear. It was granted immortality many years ago but it came to an end after its contract expired. Nevertheless, throughout that era Ethereal fought many strong enemies and came out on top many times.

Ethereal also has very strong magical powers that are arguably on par with Ciri's, as such, it would be a very good match up; however, Iris' Greatest Fear has decades of battle experience that would give it the edge.

4 Could Beat: Djinn

The Djinn is a wish-granting creature that has the ability to grant any wish it's asked to and can also be a tough opponent if things get ugly. The Djinn can shoot explosive orbs and lightning bolts at its enemies but Ciri could dodge them with ease.

Ciri also contains abilities that would decimate the Djinn at close range, and her aggressive fighting style would actually be effective against this enemy. The fight might be a long one but Ciri should be able to pull through.

3 Struggle Against: Dettlaff van der Eretein

Dettlaff van der Eretein is a higher vampire that is the final boss of the Blood and Wine DLC and he may be the strongest villain in the entire series. He has all of the typical higher vampire abilities such as super-speed and strength, ability to morph into a human form, and long claws that are as sharp as a Witcher's blade.

RELATED: 10 Things The PS4/Xbox One Generation Will Be Remembered For

While Ciri has an immense amount of power, Dettlaff would be a massive problem for her and it is difficult to imagine her defeating Dettlaff in battle without more combat experience.

2 Could Beat: Caranthir Ar-Feiniel

Caranthir is the strongest mage from the Wild Hunt and has many powerful ice powers and attacks. He was able to turn everyone into ice when the Hunt invaded Kaer Morhen. He also has the ability to summon ice elemental's at will and shoot several ice-based attacks from his staff.

In The Witcher 3, Ciri let out a very loud scream that was able to break through Caranthir's ice and that is a huge advantage that would help her beat him in a fight.

1 Struggle Against: Eredin Bréacc Glas

Eredin is the king of the Wild Hunt and the final boss at the end of The Witcher 3's main game. He is an amazing swordsman that has the ability to teleport and create portals that transport his enemies to random places.

Eredin was hunting Ciri throughout the entire game and she would always try to avoid him when he showed up. Even though Ciri has a lot of magical powers and can teleport, Eredin can do that as well and he is much more experienced. Therefore, he would beat Ciri with some difficulty.

Next: 10 Open-World Games With The Deepest Lore, Ranked