You've seen the commercials. The theme song is likely stuck in your head as you read this post. Well, good news:

Galavant premieres this Sunday on ABC, and it is going to be fantastic.

The first of two back-to-back 30 minute episodes, Galavant Season 1 Episode 1 will introduce the handsome hero, Sir Galavant (Joshua Sasse); his true love, Madelena (Mallory Jansen); the evil King Richard (Timothy Omundson), and Princess Isabella (Karen David). Sir Galavent loses Madelena to the king, and sets off on a journey to win her back.

Galavant Season 1 Episode 2 will immediately follow with a guest appearance from John Stamos that you won't want to miss.

The show is a "musical comedy extravaganza," and a fun, modern version of a medieval fairy tale. Check out the photos and a video below for a sneak peek!

Ashley Bissette Sumerel was a staff writer for TV Fanatic. She retired in September 2017. Follow her on Twitter and on Google+.