British actress Eleanor Tomlinson has been tapped opposite Nicholas Hoult” for New Line and Legendary’s “Jack the Giant Killer.”

Bryan Singer’s directing with Neal Moritz and David Dobkin producing. Script by Darren Lemke centers on a the kidnapping of a princess, which threatens the long-standing peace between men and giants, and a young farmer who’s given an opportunity to lead a dangerous expedition to the giant kingdom to rescue her.

Ewan McGregor’s portraying a soldier guarding the king. Stanley Tucci’s signed on to play the villain and Bill Nighy and John Kassir have been cast as a two-headed giant.

Tomlinson’s credits include “Alice in Wonderland” and “The Illusionist.” She’s repped by WME.