This film was originally created for the 2010 48 Hour Film Project in Houston, Texas.
Marc Isaacs, the actor playing Father Byrne, was raised Catholic and spent time as an altar server while growing up.
The opening scene was shot outside a Catholic church in downtown Houston, adjacent to Minute Maid Park.