AMC Independent has shared on its Facebook page an excellent featurette about the film. here it is:

Edit: youtube link added