Luray Cooper Best movies: Something the Lord Made (2004) (TV movie) I, Tonya (2017) The Invasion (2007)