Freddie Highmore (de 13 años cuando se filmó el largometraje) se estableció originalmente como protagonista. Freddie tuvo que retirarse porque su abuela se enfermó y no pudo salir de Inglaterra para filmar en Australia. Entonces fue suplantado por Radcliffe.
Daniel Radcliffe comenzó a estudiar y practicar los acentos australianos seis meses antes del rodaje para asegurarse de que pudiera ofrecer un auténtico acento australiano para la película.
Shia LaBeouf fue considerado para el papel principal, pero su agenda entró en conflicto con Transformers (2007).
La marca de nacimiento en la parte inferior izquierda del pecho de Maps se puede ver tiene "la forma de Tasmania".
La película cuenta con el primer beso en pantalla para Teresa Palmer. Fue la última escena filmada en la producción, que terminó a las 4 de la mañana de la víspera de Navidad.