Zoe Saldana has joined the cast of 'I Kill Giants.'

The 37-year-old actress has landed the role of school psychologist Mrs Mollé, who helps a young girl named Barbara - who will be played by Madison Wolfe - as she battles against real and imaginary monsters.

Joe Kelly is adapting the screenplay from his original novel, while Anders Walter will make his feature directorial debut following the success of his short film, 'Helium' last year.

Walter told Comingsoon.net: ''I'm thrilled to have the massively talented Zoe helping us bring Joe Kelly's beautiful story to life.

''I couldn't be more excited to see Mrs. Mollé, a kind, strong and incredibly inspirational character up on the big screen.''

He added of Wolfe: ''Madison is an extraordinary young actress and we are thrilled to have her join the cast.''

Shooting for 'I Kill Giants' is set to kick off next year.

Meanwhile, Zoe has just finished filming for the US biopic 'Nina' in which she plays the titular character, Nina Simone.

She's also busy preparing to shoot 'Star Trek Beyond', which will see her reprise her role as Nyota Uhura alongside fellow castmates Chris Pine and Idris Elba.