Octavia Spencer Plays God in Upcoming Film and Scoffs at Critics

Spencer's latest role has her as the Almighty in the upcoming drama 'The Shack.' read the full story here

NEW YORK, NY - FEBRUARY 28:  Actress Octavia Spencer attends  Lionsgate Hosts the World Premiere of 'The Shack' at the  Museum of  Modern Art on February 28, 2017 in New York City.  (Photo by Jamie  McCarthy/Getty Images)

Hallelujah 1600 · Gospel Hits: St. Louis

Listen Now on iHeartRadio