Zach Galifianakis (Birdman) and Alicia Vikander (Ex Machina) will star in the historical drama Tulip Fever, set in 17th century Amsterdam. Vikander plays a married woman who embarks on a passionate affair with the artist, played by Dane DeHaan (The Amazing Spider-Man 2), who was hired to paint her portrait. The lovers want to run away together but they need money, so they decide to gamble on the booming tulip bulb market to raise funds.
The film also stars Christoph Waltz (Spectre), Cara Delevingne (Suicide Squad), Holliday Grainger (The Borgias), Jack O'Connell (300: Rise of an Empire), Matthew Morrison (Glee), Tom Hollander (Mission Impossible Rogue Nation) and Dame Judi Dench as the Abbess of St. Ursula.
The film is based on a novel by Deborah Moggach, best known for writing These Foolish Things, which was adapted for the popular film The Best Exotic Marigold Hotel. The screenplay for Tulip Fever was written by Tom Stoppard (Shakespeare in Love).
The movie was directed by Justin Chadwick, who is experienced helming a wide range of historical dramas, including The Other Boleyn Girl and Mandela: Long Walk to Freedom.
According to The Hollywood Reporter, Waltz called the script "brilliant" and said he was "looking forward to getting in front of the cameras for the film."
Since her big break in Ex Machina, Vikander has seen her career really take off. The Swedish actress can currently be seen starring opposite Michael Fassbender in the drama The Light Between the Oceans. Her upcoming projects include Tomb Raider, in which she will take on the role of Lara Croft.
Tulip Fever hits theaters on Feb. 24, 2017.