La novela ha sido llevada a la pantalla en dos ocasiones: una película para televisión realizada por PBS en 1985 y una versión cinematográfica producida por Walt Disney Pictures y Walden Media estrenada en 2007.