My Life As A Teenage Robot: The Final Battle

My Life As A Teenage Robot: The Final Battle is the final film of the My Life As A Teenage Robot Film Trilogy.

Cast

 * Selena Gomez as Jenny Wakeman/XJ9, Nega-XJ9
 * Charlize Theron as Vexus
 * Helen Mirren as Nora Wakeman
 * Nat Wolff as Brad
 * Max Charles as Tuck
 * Ron Perlman as Smytus
 * Leonard Nimoy as Krakus
 * Billy Zane as Nardok
 * Sam Claffin as Frank/Forag
 * Josh Hutcherson as Chad/Ultimon
 * Benedict Cumberbatch as Ambassador Dargo
 * Thora Birch as Vega
 * Dane Dehaan as Don Prima
 * Lupita Nyongo as Brit Crust
 * Elizabeth Banks as voice of Brit Crust
 * as Tiff Crust
 * Nicki Minaj as voice of Tiff Crust
 * Samuel L. Jackson as Armagedroid
 * Jennifer Lawrence as Misty
 * Seth MacFarlane as Cluster
 * Paul Giamatti as Vladimir
 * Melissa McCarthy as Letta
 * Andy Serkis as Lenny
 * Bradley Cooper as Infrared Iris
 * Michael Rooker as Mr. Smart
 * Chloe Grace Moretz as Pteresa
 * Adam Sandler as Gigawatt