This short cut of Stephen DeVol’s upcoming documentary, “The Iron Bird” was shown at the Sedona International Film Festival in February.