Teresa Palmer with Nicholas Hoult