This film portrays The Great Controversy between Christ and Satan – how sin entered the world and more importantly, how God has won the battle.
2012 Manifest Creative Arts Festival: Best Original Film
2012 Broad Street Film Festival: Best Production Design
Thanks to the many people involved!
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?