Заснований на улюбленій дитячій книжці, фільм розповідає про пригоди Джима Баттона, хлопчика, який живе на маленькому острові. Коли правитель острова дізнається, що у нього є чарівний двигун на ім'я Емма, Джим вирушає в подорож разом з машиністом Люком, щоб знайти зниклу принцесу-дракона і врятувати свій світ.