Water for Elephants
Although screenwriter Richard LaGravenese has streamlined it considerably, he and Lawrence have preserved the book's spirit: This may be a love story, but it's also a snapshot of a lost era and a strange, exciting, rough way to make a living.