David Schifter USA Best movies: A Short History of Decay (2014) Takedown (2000) Freedom Song (2000) (TV movie)