Tulip Fever Theatrical release poster Directed by Justin Chadwick Produced by Alison Owen Written by Tom Stoppard Based on Tulip Fever by Deborah Moggach Starring Alicia Vikander Dane DeHaan Zach Galifianakis Judi Dench Christoph Waltz Cara Delevingne Music by Danny Elfman Cinematography Eigil Bryld Edited by Rick Russell Production company Worldview Entertainment Paramount Pictures[nb 1] Ruby Films Distributed by The Weinstein Company Release date August 13, 2017 (2017-08-13) (Soho House) September 1, 2017 (2017-09-01) (United States) Running time 107 minutes[1] Country United States United Kingdom Language English Budget $25 million[2] Box office $1.7 million[1]