This month, you can catch Alan Powell of Anthem Lights on the big screen. He’s starring alongside Kevin Sorbo and Loretta Devine in the new film Caged No More, from the producers of God’s Not Dead. The new film is inspired by actual events and aims to shine a light on the injustices of human trafficking.
