Filmed at St. Theresa Catholic Church in Sugar Land, Texas.