Modern update of the Jesus story set in 21st century South Africa. Overall, it's a good film. The music is excellent. The acting, directing, and cinematography is good too. Some aspects of the film work better than others, but overall a worthwhile film.