Netflix's The Witcher had fans in high anticipation when it was released that the famous novels and video game would come to life on screen. The show gained immense success for its portrayal of the beloved character, Geralt of Rivia (Henry Cavill). Fans were pleasantly surprised at the close representation of the monster hunter.

RELATED: The Witcher: 5 Times We Felt Bad For Geralt (& 5 We Hated Him)

Geralt of Rivia isn't someone to be messed with. He holds special abilities that haven't been seen in another witcher due to his mutation. Some can say that Geralt has an inkling towards destroying monsters if there's a good price. Despite his cold demeanor and seemingly serious face and "hmmph", he does have a good heart. Let's take a look at 10 instances where Geralt showed his sweeter side.

His Love For Roach

Geralt has no issue in showing his kindness to his beloved horse Roach. Roach is his true companion and has been by his side since the beginning. He makes sure he is well taken care of before going on a hunt. Geralt is also very territorial and refused to let Jaskier (Joey Batey) ride him on their first quest.

He often regards Roach as being better company and a better friend. He often holds conversations with him. His relationship with Roach shows his compassion towards animals.

The First Time He Meets Ciri

Fans are aware that Geralt claimed the law of surprise many years ago in Cintra. He did so believing it would never actually come true until it did. His realization and "f***" made for a comical scene. Despite his initial reaction, Geralt has a special bond with the future Ciri (Freya Allan).

At the very end of the last episode of the season, Geralt shares a sweet moment with Ciri. Both are aware of each other due to destiny. But Geralt and Ciri have never met. In the previous meetings, it's obvious that Geralt isn't so heartfelt with new people. But when first meeting Ciri he tightly embraces her as if he missed her.

Doesn't Kill Renfri

Geralt of Rivia has quite a reputation as a Witcher and fearless monster killer. It's only natural that people assume that he would be willing to kill anything for a good price. In the first episode, Geralt is lured by Stregobor (Lars Mikkelsen) to his hideout and asks to kill Renfri (Emma Appleton). Renfri is a cursed princess turned bandit who became cursed during an eclipse.

Geralt isn't all stone and realizes that killing Renfri is the wrong thing to do. He understands Renfri's predicament seeing as he too has evil inside him due to his mutation. Geralt refuses Stregobor's proposal and later gives Renfri a chance to live hoping she will let go of her revenge.

Helps Save The Dragon Egg

The Golden Dragon from The Witcher Season 1

As a Witcher, Geralt has seen many creatures cross his path. He is certain that a gold dragon doesn't exist in the episode "Rare Species." Geralt originally joined the dragon hunt for Yennefer (Anya Chalotra) and under the belief that Borch wants one last adventure. As the episode progresses, Geralt shows a bit of humanity and righteousness.

RELATED: The Worst Thing About Each Main Character From The Witcher

They learn that Borch is actually Vilentretenmerth, a golden dragon. Geralt is convinced that they must save the dragon's egg from the other monster hunters. It's the last of its kind and the only way to allow the species to live on. Geralt can sympathize with Borch in defending his kind.

Geralt Wanted To Feed The Creature

Geralt is in no way a heartless killer who destroys every monster in his path. In "Rare Species" while traveling to find the dragon's egg, Jaskier comes face to face with a hirikka. Geralt having vast knowledge of many monsters knows what's wrong with the creature.

He tells the others to sheath their weapons as the creature is no threat. That is until Sir Eyck takes matters into his own hands and kills the hirikka. Geralt is clearly not happy at the unneeded death. He exclaims that by simply feeding the hirikka, it would have gone away.

Lets Jaskier Tag Along

The Witcher doesn't take kindly to people intruding on his brooding drinking. Jaskier could care less and asks for Geralt's opinion on his songs before realizing who he is. He tags along with Geralt before getting a good punch to the gut by Geralt. Along the way, Geralt shows kindness by trying to allow the elves a chance to live freely and change the perception people have of them.

By the end, Jaskier wins over Geralt, kinda. Jaskier promises to change the tale people know of him. To make him less fearful than being the "butcher." This isn't the only time Geralt shows kindness. He even plays Jaskier's bodyguard at a ball to save him from his previous lovers.

Seeks Help For Jaskier From Dying

In "Bottled Appetites" Geralt is clearly distraught over not getting enough sleep. He seeks djinn to grant him wishes and becomes frustrated at Jaskier and wishes him to be quiet. He inadvertently fulfilled one of his wishes and Jaskier's throat swells to deathly levels.

While Geralt doesn't always find Jaskier's company amusing, he grows a soft spot for him. Hence showing his kinder side and realizing his mistake and having to find a mage to heal Jaskier. He meets Yennefer and stresses the urgency of saving Jaskier.

Saves Yennefer From The Djinn

Audiences could tell that there are sparks flying between Yennefer and Geralt. They have an undeniable pull towards one another. Geralt comes to realize why she was willing to help him in saving Jaskier from the djinn. Even after Jaskier healed and they are ready to leave the dreaded town, Geralt turns back.

RELATED: The Witcher: 5 Times Yennefer Should Have Dumped Geralt (& 5 He Should Have Dumped Her)

He shows his kinder side realizing the immense peril Yennefer is putting herself in. Jaskier is more than willing to leave things behind and leave Yennefer to her own demise. Geralt, on the other hand, runs to her rescue. He uses his last wish to save her.

Geralt's Confession In The Tent

The witcher why Geralt Yennefer cant have children

The episode "Rare Species' really showed another side to Geralt besides the claimed "white wolf." Geralt originally goes on the hunt to be close to Yennefer. On top of a hill, Geralt and Yennefer have a heated discussion about her real reason to claim the egg. Geralt gets romantic and exclaims she doesn't always have to do things alone and begs Yennefer to come with him.

Things get even more romantic in the tent. Geralt pours out his heart to Yennefer and his true feelings. He always dreads the moment she leaves. Yennefer tells him she always wanted to matter to someone, to which he answers, "You're important to me."

Claims His Child Surprise

Geralt of Rivia evoking the Law of Surprise in The Witcher Season 1

Geralt really wasn't thinking that his child surprise would actually be fulfilled. It's then revealed that Princess Pavetta (Gaia Mondadori) is pregnant. Geralt isn't a fan of his new responsibility and neither is Queen Calanthe (Jodhi May). His softer and more heroic sides come out when Nilfgaard is poised to invade Cintra in 1263.

Geralt realizes that the battle may not be won and invokes his Law of Surprise to save Ciri. Geralt is honorable in this way and shows that he cares for someone despite never knowing Ciri. Geralt wants to protect Ciri during the battle and ensure her safety. He realizes the importance of Ciri in his life.

NEXT: The Witcher: 10 Hidden Details In The First Episode Everyone Completely Missed