Jabarkan Pemain dari The Greatest Showman

Hugh Jackman sebagai P. T. Barnum

Ellis Rubin sebagai P. T. Barnum muda

Ziv Zaifman sebagai penyuara nyanyian P. T. Barnum muda

Zac Efron sebagai Phillip Carlyle

Michelle Williams sebagai Charity Hallett Barnum

Skylar Dunn sebagai Charity Hallett Barnum muda

Rebecca Ferguson sebagai Jenny Lind

Loren Allred sebagai penyuara nyanyian Jenny Lind

Keala Settle sebagai Lettie Lutz

Yahya Abdul-Mateen II sebagai W. D. Wheeler

Natasha Liu Bordizzo sebagai Deng Yan

Paul Sparks sebagai James Gordon Bennett

Sam Humphrey sebagai Charles Stratton

James Babson sebagai penyuara Charles Stratton

Austyn Johnson sebagai Caroline Barnum

Cameron Seely sebagai Helen Barnum

Eric Anderson sebagai Mr. O'Malley

Daniel Everidge sebagai The Lord of Leeds

Caoife Coleman dan Mishay Petronelli sebagai the Albino Twins

Shannon Holtzapffel sebagai Prince Constantine

Luciano Acuna Jr. sebagai Fedor Jeftichew

Danial Son dan Yusaku Komori sebagai Chang dan Eng Bunker

Jonathan Redavid sebagai Frank Lentini

Nick Jantz sebagai Jeff Harris

Gayle Rankin sebagai Queen Victoria

Will Swenson sebagai Philo Barnum

Fredric Lehne sebagai Benjamin Hallett

Kathryn Meisle sebagai Hannah Hallett

Proyek ini pertama kali diumumkan pada tahun 2009, dengan Jackman sudah ditetapkan untuk peran utama. Pada bulan Agustus 2011, Michael Gracey dipilih untuk menjadi sutradara. Pada tahun 2013, Fox menyewa Pasek and Paul untuk menulis lagu.

Pada 15 Juni 2016, Zac Efron memulai negosiasi untuk membintangi film, dan pada Juli 2016, Michelle Williams dipilih. Film ini dikoreografikan oleh Ashley Wallen.