Once upon a time, a neighborhood in Buffalo, New York was mysteriously showered with $20 bills. Theresa, a young girl who everyone thinks is a saint, doesn’t have much trouble convincing her loose-knit found family that the money is a gift from Heaven. Years l...