Question: What were the Ladd Company's two most recent releases?
Answer: Ladd's releases include the 2005 film An Unfinished Life and the 2007 film Gone Baby Gone, both distributed by Miramax Films.