Il progetto del film è stato presentato al Festival di Cannes 2018, dove la Miramax ha acquisito i diritti di distribuzione. A ottobre è stato annunciato il cast composto da Matthew McConaughey, Kate Beckinsale, Henry Golding, Charlie Hunnam e Hugh Grant; a novembre si sono uniti anche Jeremy Strong, Jason Wong e Colin Farrell. Michelle Dockery ha poi sostituito il ruolo della Beckinsale, mentre nel dicembre 2018 Lyne Renée si è unita al cast del film.