Angel in Red is a short, experimental dance documentary by filmmaker Cara Myers of Vespera Films that tells a universal message about death in an emotionally driven, uplifting way through dance.
Angel in Red full movie is released on May 10, 2015. Watch Angel in Red online - the English Documentary movie from United States. Angel in Red is directed by Cara Myers and created by Cara Myers with Koree Case and Tori David.