Lupita Nyong’o battles zombies in Sydney

She shot to fame in the Oscar drama 12 Years of Slave.

But Lupita Nyong’o is changing things up for her next role in the romantic-comedy flick, Little Monsters.

On Friday, the 34-year-old was spotted battling zombies on set in Sydney’s Centennial Park.

Hard at work: Lupita Nyong’o was spotted battling zombies on set in Sydney’s Centennial Park

Despite the gory nature of the film, Lupita still managed to look lovely in a ladylike yellow frock.

Little Monsters is directed by Australia’s Abe Forsythe, best known for his film about the Cronulla riots, Down Under.

Lupita plays Miss Caroline, a plucky kindergarten teacher who must protect her students from a zombie outbreak during an excursion. 

Scary: Despite the gory nature of the film, Lupita still managed to look lovely in a ladylike yellow frock

Scary: Despite the gory nature of the film, Lupita still managed to look lovely in a ladylike yellow frock

Aussie: Little Monsters is directed by Australia's Abe Forsythe, best known for his film about the Cronulla riots, Down Under

Aussie: Little Monsters is directed by Australia's Abe Forsythe, best known for his film about the Cronulla riots, Down Under

Aussie: Little Monsters is directed by Australia’s Abe Forsythe, best known for his film about the Cronulla riots, Down Under

Fighter: Lupita plays Miss Caroline, a plucky kindergarten teacher who must protect her students from a zombie outbreak during an excursion

Fighter: Lupita plays Miss Caroline, a plucky kindergarten teacher who must protect her students from a zombie outbreak during an excursion

Alexander England plays Dave, a washed-up musician who volunteers to chaperone his nephew’s school trip in order to get close to Caroline. 

However, he runs into a love rival thanks to a children’s entertainer who is also vying for Caroline’s affection. 

Following her blockbuster appearance in Star Wars, Lupita has become one of Hollywood’s most in-demand actresses.

Co-star: Alexander England plays Dave, a washed-up musician who volunteers to chaperone his nephew's school trip in order to get close to Caroline

Co-star: Alexander England plays Dave, a washed-up musician who volunteers to chaperone his nephew’s school trip in order to get close to Caroline

Hot stuff: Following her blockbuster appearance in Star Wars, Lupita has become one of Hollywood's most in-demand actresses

Hot stuff: Following her blockbuster appearance in Star Wars, Lupita has become one of Hollywood's most in-demand actresses

Hot stuff: Following her blockbuster appearance in Star Wars, Lupita has become one of Hollywood’s most in-demand actresses

Crowded set: There were countless crew members on the sunny set of the Sydney film

Crowded set: There were countless crew members on the sunny set of the Sydney film

Her next Oscar? Lupita delivered the perfect performance as a school teacher battling zombies

Her next Oscar? Lupita delivered the perfect performance as a school teacher battling zombies

Oh no! One terrified crew member fought off a zombie with a boom mic

Oh no! One terrified crew member fought off a zombie with a boom mic

Oh no! One terrified crew member fought off a zombie with a boom mic

The beauty is currently rumoured to be a front-runner for the upcoming Charlie’s Angels reboot.

Variety reports that Kristen Stewart is also said to appear in the reboot, which will be directed by Elizabeth Banks.

The original series premiered in 1976 and lasted for five seasons with the late Farrah Fawcett, Kate Jackson, 69, and Jaclyn Smith, 71, starring as the private detectives working for a benefactor named Charlie – voiced by John Forsyth. 

Fawcett left the series and was replaced by Cheryl Ladd, 65, and then Shelley Hack, 69, and Tanya Roberts, 61, joined the show later in the series.

The success of the series led to two movie spin-offs starring Drew Barrymore, 42, Cameron Diaz, 44, and Lucy Liu, 48.

Her next role? Lupita is currently rumoured to be a front-runner for the upcoming Charlie's Angels reboot

Her next role? Lupita is currently rumoured to be a front-runner for the upcoming Charlie’s Angels reboot

Star studded: Variety reports that Kristen Stewart is also said to appear in the reboot, which will be directed by Elizabeth Banks

Star studded: Variety reports that Kristen Stewart is also said to appear in the reboot, which will be directed by Elizabeth Banks

Read more at DailyMail.co.uk