Phantom Thread Theatrical release poster Directed by Paul Thomas Anderson Produced by Paul Thomas Anderson Megan Ellison JoAnne Sellar Daniel Lupi Written by Paul Thomas Anderson Starring Daniel Day-Lewis Lesley Manville Vicky Krieps Music by Jonny Greenwood Edited by Dylan Tichenor Production company Focus Features[1] Annapurna Pictures[1] Ghoulardi Film Company[1] Perfect World Pictures[1] Distributed by Focus Features (US) Universal Pictures (International) Release date December 11, 2017 (2017-12-11) (Walter Reade Theater) December 25, 2017 (2017-12-25) (United States) Running time 130 minutes[2] Country United States[3] Language English Budget $35 million[4] Box office $311,345[5]