Actor Robert Duvall broke several ribs Thursday after falling from a horse while training for a role in the upcoming Disney western Open Range. The 71-year-old actor is resting at his Los Angeles home and is expected to be fully recovered by June, when Open Range is due to begin filming.