The residents of a small town live a quiet life, until a statue of Jesus begins shedding tears of real blood, bringing the world's media and religious devotees rushing to the shrine. However, it soon becomes becomes apparent that there may be a more mundane explanation for the 'miracle'. Drama, directed by Salma Hayek.
Add a comment