Morgan Freeman flashes a smile alongside fellow executive producer Lori McCreary while attending the world premiere of his new mini-series The Story Of God held at Jazz at Lincoln Center on Monday (March 21) in New York City.
The six-episode National Geographic Channel series follows Morgan as he goes on a worldwide quest to understand faith and religion – Watch the first five minutes below!
‘The Story Of God’
20+ pictures inside of Morgan Freeman and others at The Story Of God premiere… More Here! »