IFC Center
323 Avenue of the AmericasNew York, NY 10014 (Theater Details)
- 10:35
- 12:30
- 19:05
In a tiny rural village in Argentina, Rita Lopez, a pious yet insatiably competitive woman, discovers that staging a miracle could be her ticket to sainthood.