Freeman and Lori McCreary founded Revelations Entertainment in 1997 and the company has produced and co-produced 10 films, including “Invictus,” which has earned Freeman an Oscar nom for best actor. He won the supporting actor Oscar for 2004’s “Million Dollar Baby.”