The Ballad of Never After is an enchanting tale by Stephanie Garber, showcasing the second book in the Once Upon a Broken Heart series. The plot circles around the character Evangeline Fox, who, after being deceived by Jack, the Prince of Hearts, swears to never place her trust in him again.