Jacob Jankowski é um estudante de veterinária que está perto de se formar quando uma tragédia o força a abandonar a escola. Sem ter pra onde ir, ele pega um trem que pertence a um circo itinerante. Jacob consegue um emprego como tratador de animais e conhece Marlena, uma bela artista de circo. A compaixão que ambos sentem por um elefante especial chamado Rosie, os leva a se apaixonar, mas August, o marido de Marlena, se coloca no caminho deles.