Hmmn, I wasn't aware Houston and Louisiana were Hollywood.
The film was shot in Baton Rouge, Louisiana from October to November 2012. Look like independent filmmakers folks.
I was referring to films like Noah and Son of God.