An Unfinished Life 2005 Cast