Article about Kidnappers Foil showing at the New Isis Theatre in Ft. Worth