Personal Shopper Theatrical release poster Directed by Olivier Assayas Produced by Charles Gillibert Written by Olivier Assayas Starring Kristen Stewart Lars Eidinger Sigrid Bouaziz Anders Danielsen Lie Ty Olwin Hammou Graia Nora von Waldstatten Benjamin Biolay Audrey Bonnet Pascal Rambert Cinematography Yorick Le Saux Edited by Marion Monnier Production company CG Cinéma Vortex Sutra Detailfilm Sirena Film Arte France Cinéma Arte Deutschland/WDR Distributed by Les Films du Losange Release date 17 May 2016 (2016-05-17) (Cannes) 14 December 2016 (2016-12-14) (France) Running time 110 minutes Country France Language English Budget $1 million Box office $2 million[1]