Variety reports that Don Johnson has been cast in Quentin Tarantino's Django Unchained. The former "Miami Vice" star will be joining Leonardo DiCaprio, Jamie Foxx (who played Ricardo Tubbs in the Miami Vice movie), Christoph Waltz, Samuel L. Jackson, Gerald McRaney, Dennis Christopher, Kurt Russell, Laura Cayouette and M.C. Gainey in the December 25, 2012 release.
In the film, Django (Foxx) is a freed slave, who under the tutelage of a German bounty hunter (Waltz) becomes a badass bounty hunter himself. After assisting Waltz on taking down some bad guys for profit, he is in turn assisted by Waltz in tracking down his slave wife and liberating her from an evil plantation owner (DiCaprio).
Johnson will play a plantation owner named Spencer Bennett.
Filming is set to start in November. The Weinstein Company will distribute domestically and Sony Pictures overseas.