The Weinstein Company sure did pick a clever time to release the trailer for Tulip Fever, capitalizing on today’s news of Alicia Vikander’s casting as Lara Croft in the Tomb Raider reboot. The Oscar-winning actress stars in the studio’s seductive new period drama opposite Christoph Waltz and Dane DeHaan, and judging by the trailer, it looks like she’s playing a 17th century Dutch version of F—, Marry, Kill.

Tulip Fever stars Vikander as Sophia, the new wife of a wealthier, older man named Cornelis (Waltz), who hires an artist (DeHaan) to paint a portrait of his beautiful young bride. But it’s not long before she falls for the painter, and the pair concoct a scheme to raise money so they can run away together. As rumors spread, their affair becomes increasingly dangerous — and deadly.

The film looks similar to period dramas like The Other Boleyn Girl and the already-forgotten 2013 film In Secret, which starred Oscar Isaac and Elizabeth Olsen — like those films, it features a great cast, a scandalous affair, and some terrible tragedy. Based on Deborah Moggach’s novel of the same name, Tulip Fever was adapted by Tom Stoppard (Shakespeare in Love) and directed by Justin Chadwick (Mandela: Long Walk to Freedom).

And look at that fantastic supporting cast: Judi Dench, Cara Delevingne (who also stars opposite Dane DeHaan in Luc Besson’s Valerian), Jack O’Connell, and Zach Galifianakis — probably the last person you’d expect to see in a 17th century Dutch period drama, but I’m not complaining.

Tulip Fever was shot back in 2014, but the Weinsteins kept it on a shelf until yesterday, when they suddenly set a July 15 release date.

More From ScreenCrush