Fascinating fact:

Actor Casey Affleck has been cast as American explorer Meriwether Lewis in new TV mini-series Lewis And Clark. The six-hour show will be based on Stephen E. Ambrose’s book Undaunted Courage and will centre on the journey Lewis and William Clark took on the orders of U.S. President Thomas Jefferson to deliver a message of sovereignty to the Native Americans in 1803. Tom Hanks, Brad Pitt and Edward Norton will serve as executive producers on the project, according to The Hollywood Reporter.