Does anyone know what church was used at the end of the film?
I remember although the church was set in New York, it was shot somehwere Eastern Europe (from the production notes/press kit folder).
Thanks, 7Train!