David O. Russell has added another huge star to his recently announced road trip dramedy Old St. Louis. First the director nabbed Vince Vaughn, who will also produce the film through his own Wild West Picture Show company. And now, New York's Vulture is reporting that he has hired Scarlett Johansson to star as the female lead.

The story follows a traveling toy salesman who reconnects with his estranged teenage daughter, whom he hasn't seen after many years on the road. Chloe Moretz is set to play the daughter, with Scarlett Johansson appearing as the love interest who quits her job as a secretary to join the newly reacquainted father-daughter duo as they head off on a cross-country sales run together.

The script was originally set up at Sony's Columbia Pictures, with drafts coming from both Hot Tub Time Machine's Steve Pink and Wall Street: Money Never Sleeps's Allan Loeb. David O. Russell is said to have completely rewritten the entire screenplay, and that it now only bears his name and the new title.