A wonderful, unforgettable movie! The acting is excellent, the stories are interesting, the plot is unique. The ending can leave one wondering. If you have not yet seen this movie, pay careful attention to the last prophecy. An advantage of renting, of course, is that one can go back after the ending to replay the last prophecy, if needed, to form an opinion as to what happened at the end.