SELMA is not perfect, but it is powerful, and should be your first choice when choosing a Christmas released film. Why? Because this is a film about an important moment in U.S. history when disenfranchised African-Americans peacefully protested against institutional racism. Sound familiar? At the center of the film is Dr. Martin Luther King Jr. (David Oyelowo) who organized a civil rights march in Selma, Alabama, to force President Johnson (Tom Wilkinson) to introduce the Voting Rights Act of 1965 to Congress. As for the technicals, Ava DuVernay’s direction is a little unfocused, but gets better by the time we arrive in Selma. Both Oyelowo and Wilkinson are very good, but Tim Roth is miscast as George Wallace.