Eva Longoria Best movies: For Greater Glory: The True Story of Cristiada (2012) Arthur Christmas (2011) Harsh Times (2005)