Animal short film trailer Post Traumatic Stress Disorder Iraq War



An Iraqi vet returns home after being dishonorably discharged from the Army. He receives a second chance to prove his courage.

Source: Youtube