Kate (Emilia Clarke) é uma jovem inglesa cuja vida é uma bagunça. Ela trabalha como elfo em uma loja temática de natal o ano todo. Quando ela conhece Tom (Henry Golding), o que parecia impossível se torna realidade, conforme o rapaz enxerga através de todas as barreiras que ela construiu.
Ivan é um gorila muito especial, no entanto, ele sofre por não saber sobre o seu próprio passado. Com a ajuda de sua amiga Stela, uma elefante, eles vão atrás de pistas para desvendar os mistérios relacionados à vida passada de Ivan e planejam uma fuga do cativeiro em que vivem.