A great story with great acting, a very interesting modern twist on Christian mythology that doesn't shy away from exposing the social issues of contemporary Italy. Great viewing for Christians and non-Christians alike (but perhaps a bit violent for younger kids).