Billy Bob Thornton starred in a 2004 historical Western that's mostly been forgotten, but his portrayal of Davy Crockett earned high praise from Roger Ebert.