'Once Upon a Time'
Actors Ginnifer Goodwin and Josh Dallas (R) from the TV series "Once Upon A Time" arrive at the 15th Annual Costume Designers Guild Awards in Beverly Hills February 19, 2013. Reuters/Fred Prouser

“Once Upon a Time” Season 5 episode 12 will be the 100th episode of the TV series. In celebration of the achievement, the producers have released a new video that shows all the romance and adventures of the heroes over the years.

The video posted on the Twitter page of the TV series begins with Prince Charming (Josh Dallas) kissing Snow White (Ginnifer Goodwin). The scene is from the very first episode of the first season of the show.

Credit: Twitter/ Once Upon a Time

Since then the heroes have had many adventures together, meeting new characters, and making friends and enemies along the way. Their adventures took them to different new worlds, where they encountered more magic and magical creatures.

There was also a lot of action in these new worlds. The heroes met warriors like Mulan (Jamie Chung). The heroes also met Disney characters like Merida (Amy Manson), who was desperately trying to unite the clans under her leadership and also rescue her kidnapped brothers.

The heroes met their fair share of villains in “Once Upon a Time.” Some of the villains switched sides later to become a part of the heroes’ team. Some characters who were seen as heroes in stories and legends had a twist on the show and they appeared as villains. King Arthur (Liam Garrigan) and Peter Pan (Robbie Kay) were some of the unexpected villains in the TV series.

The video also shows Greg Germann as Hades. The character will have blue flame for hair, just as it was in Disney’s 1997 animation movie “Hercules.” Hades will be the main villain in the next part of the season.

There is a reason why a video recap of all the season was released by the producers. The heroes will meet some of these characters when they travel to the underworld in the next part of “Once Upon a Time” Season 5 and the video reminds the viewers about these characters.