Locusts: Cast

Lucy Lawless
Maddy Rierdon

John Heard
Peter Axelrod

Dylan Neal
Dan Dyrer

Gregory Alan Williams
General Miller

Mike Farrell
Lyle Rierden

Natalija Nogulich
Lorelei Wentworth

Mike Gomez
Secretary Morales
Esperanza Catubig
Vivian
Sam Temeles
Wyatt Reynolds

Mark Costello
Director Rusk

Caroline McKinley
Terry Axelrod

D.J. Dierker
Jonas Hanauer
Margaret Lawhon
Senator Clauston

Nicolas Roye
Jimmy

Drew Seeley
Willy

Jenna Hildebrand
Sofia Axelrod (as Jenna Lynn Hildebrand)