The faith-based film “Sarah’s Oil “and the biblical drama “House of David” emerged as the night’s biggest winners at the 33rd Annual Movieguide Faith & Values Awards, each taking home multiple honors during a ceremony celebrating uplifting storytelling across film and television.
The Christian Post | RSS
