Powerpuff Girls: Last Stand

Powerpuff Girls: Last Stand is the third installment in the Powerpuff Girls Live Action Film Series.

Plot
The Girls deal with the new plan from The Gangreen Gang

Cast

 * Olivia Wilde as Blossom
 * Dianna Agron as Bubbles
 * Odette Yustman as Buttercup
 * Jim Carrey as The Professor/The Narrator
 * Alec Baldwin as The Mayor
 * Betsy Rue as Miss Bellum
 * James Franco as Ace
 * Rhys Ifans as Snake
 * Xango Henry as Grubber
 * Adewale Akinnuoye-Agbaje as Big Billy
 * Verne Troyer as Lil Arturo
 * Uma Thurman as Sedusa
 * Mary Scheer as Miss Keane
 * Laura Marano as Robin Schyder
 * Alex Schemmer as Mitch Mitchelson