The Battle for Mewni

Star vs. the Forces of Evil: The Battle for Mewni is a two-hour television movie of the Disney XD animated series, Star vs. the Forces of Evil. It premiered on July 15, 2017, and serves as the first four episodes of season three combined into one.

Plot
When Star returns to her home dimension she discovers that magic is disappearing throughout the kingdom. Star must dig deep and challenge her arch nemesis Ludo in an effort to save her family and kingdom.

Cast

 * Eden Sher as Star Butterfly
 * Adam McArthur as Marco Diaz
 * Michael C. Hall as Toffee
 * Alan Tudyk as Ludo/River Butterfly
 * Artt Butler as Mr. Diaz
 * Nia Vardalos as Mrs. Diaz
 * Grey DeLisle as Moon Butterly
 * Amy Sedaris as Mina Loveberry
 * Zosia Mamet as Hekapoo
 * Kevin Michael Richardson as Rhombulus
 * Fred Tatasciore as Buff Frog
 * Esmé Bianco as Eclipsa Butterfly
 * Natalie Palamides as Foolduke
 * Patrick Stump as Ruberiot
 * Jeffrey Tambor as Glossaryck

Trivia

 * This is the first animated movie to premiere on Disney XD (unless one counts the movie version of the Gravity Falls series finale, "Weirdmageddon").
 * The titles for the individual episodes are as followed:
 * "Return to Mewni/Moon the Undaunted"
 * "Book Be Gone/Marco and the King"
 * "Puddle Defender/King Ludo"
 * "Toffee"