Reviews

FANgirl’s reviews of Star Wars Expanded Universe tales, movies, and television series, as well as other books, comics, and stories.

RECENT REVIEWS

The Bad Batch Season 2

Click any heading category below to see the related reviewed titles.

STAR WARS EXPANDED UNIVERSE BOOKS, COMICS, & RESOURCES

The Princess and the Scoundrel by Beth Revis

The Art of Star Wars: Galaxy’s Edge by Amy Ratcliffe

Doctor Aphra (a Star Wars Audiobook Original) by Sarah Kuhn

Shadow Fall (a Star Wars Alphabet Squadron Book) by Alexander Freed

The Art of The Rise of Skywalker by Phil Szostak

The Rise of Skywalker: Expanded Edition by Rae Carson

Star Wars: Galaxy’s Edge: The Official Black Spire Outpost Cookbook Review by Chelsea Monroe-Cassel and Marc Sumerak

The Secrets of the Jedi by Marc Sumerak

Rebel Starfighters Owners’ Workshop Manual by Ryder Windham, Chris Reiff, and Chris Trevas

Resistance Reborn (Star Wars) by Rebecca Roanhorse

Star Wars: The Ultimate Pop-Up Galaxy by Matthew Reinhart & Kevin M. Wilson

Galaxy’s Edge: Black Spire by Delilah S. Dawson

Thrawn: Treason by Timothy Zahn

Alphabet Squadron by Alexander Freed

Tie Fighter Owner’s Workshop Manual by Ryder Windham with illustrations by Chris Trevas and Chris Reiff

Dooku: Jedi Lost by Cavan Scott

Master & Apprentice by Claudia Gray

Queen’s Shadow by E.K. Johnston

Star Wars Icons: Han Solo by Gina McIntyre

Star Wars: YT-1300 Millennium Falcon Owner’s Workshop Manual by Ryder Windham

Star Wars: Women of the Galaxy by Amy Ratcliffe

Solo: A Star Wars Story: Expanded Edition by Mur Lafferty

William Shakespeare’s Jedi The Last by Ian Doescher

Thrawn: Alliances by Timothy Zahn

Last Shot by Daniel José Older

The Last Jedi: Expanded Edition (novelization) by Jason Fry

The Art of The Last Jedi by Phil Szostak

Canto Bight by Various Authors

From A Certain Point of View by Various Authors

Leia, Princess of Alderaan by Claudia Gray

Phasma by Delilah S. Dawson

Battlefront II: Inferno Squad by Christie Golden

Guardians of the Whills by Greg Rucka

Rebel Rising by Beth Revis

Thrawn by Timothy Zahn

The Art of Rogue One: A Star Wars Story by Josh Kushins

Star Wars: Join the Resistance #1 by Ben Acker and Ben Blacker

Star Wars Aftermath: Empire’s End by Chuck Wendig

Star Wars Galactic Maps by Emil Fortune and Tim McDonagh

Rogue One: A Star Wars Story Novelization by Alexander Freed

Star Wars Catalyst: A Rogue One Novel by James Luceno

Star Wars: Ahsoka by E. K. Johnson

Star Wars Aftermath: Life Debt by Chuck Wendig

ABC-3PO by Calliope Glass, Caitlin Kennedy, and Katie Cook

Star Wars: Bloodline by Claudia Gray

Star Wars Tales from a Galaxy Far, Far Away: Aliens – Volume I by Landry Q. Walker

Star Wars: The Force Awakens: A Junior Novel by Michael Kogge

Star Wars: The Force Awakens: Rey’s Story by Elizabeth Schaefer

Star Wars: The Force Awakens Adult Novelization by Alan Dean Foster

Star Wars Battlefront: Twilight Company by Alexander Freed

Star Wars: Aftermath by Chuck Wendig

Moving Target: A Princess Leia Adventure, Smuggler’s Run: A Han Solo & Chewbacca Adventure, & The Weapon of a Jedi: A Luke Skywalker Adventure by Cecil Castelluci, Greg Rucka, & Jason Fry

William Shakespeare’s The Tragedy of the Sith’s Revenge by Ian Doescher

Dark Disciple by Christie Golden

Lords of the Sith by Paul S. Kemp

William Shakespeare’s The Phantom of Menace by Ian Doescher

Star Wars: Heir to the Jedi by Kevin Hearne

Sabine: My Rebel Sketchbook by Daniel Wallace & Ani Stoll

Star Wars: Tarkin by James Luceno

Star Wars: A New Dawn by John Jackson Miller

William Shakespeare’s The Jedi Doth Return by Ian Doescher

William Shakespeare’s The Empire Striketh Back by Ian Doescher

Star Wars: Honor Among Thieves by James S.A. Corey

Star Wars: Kenobi by John Jackson Miller

Star Wars: Empire and Rebellion: Razor’s Edge by Martha Wells

Star Wars: Thumb Doodles by Klutz

Star Wars: Crucible by Troy Denning

Star Wars: Dawn of the Jedi: Into the Void by Tim Lebbon

Star Wars: The Last Jedi by Michael Reaves and Maya Kaathryn Bohnhoff

Star Wars: Scoundrels by Timothy Zahn

Star Wars: Dawn of the Jedi: Force Storm by John Ostrander and Jan Duursema

Star Wars: The Old Republic: Annihilation by Drew Karpyshyn

Star Wars: X-Wing: Mercy Kill by Aaron Allston

Star Wars: Scourge by Jeff Grubb

Star Wars: Fate of the Jedi: Apocalypse by Troy Denning (Spoiler Review)

Star Wars: Fate of the Jedi: Apocalypse by Troy Denning (Spoiler Free Review)

Star Wars: Darth Plagueis by James Luceno

Star Wars: Shadow Games by Michael Reaves & Maya Kaathryn Bohnhoff

Star Wars: The Old Republic: Deceived by Paul S. Kemp

Star Wars: The Old Republic: Revan by Drew Karpyshyn

Star Wars: The Blueprints by J.W. Rinzler

Star Wars: Crosscurrent by Paul S. Kemp

Star Wars Art: Comics

Star Wars: Fate of the Jedi: Ascension by Christie Golden

Star Wars: Choices of One by Timothy Zahn

Star Wars: Legacy: War #6 (series finale) by John Ostrander & Jan Duursema

Star Wars: Fate of the Jedi: Conviction by Aaron Allston

Star Wars Craft Book by Bonnie Burton

Star Wars Art: Visions

Star Wars: Knight Errant by John Jackson Miller

Star Wars: Legacy: War #1-2 by John Ostrander & Jan Duursema

Star Wars: Fate of the Jedi: Vortex by Troy Denning

Star Wars: Fate of the Jedi: Allies by Christie Golden

STAR WARS: REBELS (Television Series)

STAR WARS: THE CLONE WARS (Television Series)

Star Wars: The Clone Wars: The Wrong Jedi – Episode 520

Star Wars: The Clone Wars: To Catch a Jedi – Episode 519

Star Wars: The Clone Wars: The Jedi Who Knew Too Much – Episode 518

Star Wars: The Clone Wars: Sabotage – Episode 517

Star Wars: The Clone Wars: The Lawless – Episode 516

Star Wars: The Clone Wars: Shades of Reason – Episode 515

Star Wars: The Clone Wars: Eminence – Episode 514

Star Wars: The Clone Wars: Point of No Return – Episode 513

Star Wars: The Clone Wars: Missing in Action – Episode 512

Star Wars: The Clone Wars: A Sunny Day in the Void – Episode 511

Star Wars: The Clone Wars: Secret Weapons – Episode 510

Star Wars: The Clone Wars: A Necessary Bond – Episode 509

Star Wars: The Clone Wars: Bound for Rescue – Episode 508

Star Wars: The Clone Wars: A Test of Strength – Episode 507

Star Wars: The Clone Wars: The Gathering – Episode 506

Star Wars: The Clone Wars: Tipping Points – Episode 505

Star Wars: The Clone Wars: The Soft War – Episode 504

Star Wars: The Clone Wars: Front Runners – Episode 503

Star Wars: The Clone Wars: A War on Two Fronts – Episode 502

Star Wars: The Clone Wars: Revival – Episode 501

Star Wars: The Clone Wars: Revenge – Episode 422

Star Wars: The Clone Wars: Brothers – Episode 421

Star Wars: The Clone Wars: Bounty – Episode 420

Star Wars: The Clone Wars: Massacre – Episode 419

Star Wars: The Clone Wars: Crisis on Naboo – Episode 418

Star Wars: The Clone Wars: The Box – Episode 417

Star Wars: The Clone Wars: Friends and Enemies – Episode 416

Star Wars: The Clone Wars: Deception – Episode 415

Star Wars: The Clone Wars: A Friend in Need – Episode 414

Star Wars: The Clone Wars: Zygerria arc – Episodes 411–413

OTHER NOVELS

Bonds of Brass by Emily Skrutskie

Spider-Man: Far From Home – Peter and Ned’s Ultimate Travel Jounral by Preeti Chhibber

The Girl in the Tower (Winternight Trilogy #2) by Katherine Arden

Kill the Farm Boy by Delilah S. Dawson and Kevin Hearne

Spinning Silver by Naomi Novik

Heroine’s Journey (Heroine Complex #3) by Sarah Kuhn

Geekerella by Ashley Poston

Only Human (The Themis Files #3) by Sylvain Neuvel

Heroine Worship (Heroine Complex #2) by Sarah Kuhn

Waking Gods (The Themis Files #2) by Sylvain Neuvel

The Bear and The Nightingale by Katherine Arden

Sleeping Giants by Sylvain Neuvel

Heroine Complex by Sarah Kuhn

Hunter by Mercedes Lackey

Uprooted by Naomi Novik

War of the Seasons: Books One and Two by Janine Spendlove

Children of Fire by Drew Karpyshyn

Trading in Danger by Elizabeth Moon

Perfectly Invisible by Michael A. Stackpole

The Meri by Maya Kaathryn Bohnhoff

NONFICTION BOOKS

MOVIES