an Entity in Data Space: 134.155.108.49:8890
Ruddy also won the Academy Award for Best Picture in 2005 for the film Million Dollar Baby, which was produced by him and directed by Clint Eastwood.