11 January 2018 at 11:56 PM
Octavia Spencer Joins Best Director Guillermo Del Toro at Critics Choice Awards 2018!
About Photo #4013330: Octavia Spencer flashes a huge smile as she arrives at the 2018 Critics' Choice Awards held at The Barker Hangar on Thursday (January 11) in Santa Monica, Calif.…Read More Here