Paryż, XV wiek. Archidiakon Klaudiusz Frollo zakochuje się w pięknej Cygance Esmeraldzie. W swojej książce Victor Hugo pokazuje również wątek wykluczonego społecznie ze względu na zniekształcone ciało Quasimoda. W tej roli zobaczymy aktora Idrisa Elbę, który nie tylko wcieli się w Quasimoda, ale również stanie za kamerą filmu. To nie pierwszy raz, kiedy ciemnoskóry Idris Elba zagra bohatera, który według literackiego pierwowzoru był rasy białej - zarzuty o polityczną poprawność usłyszeli w zeszłym roku twórcy opartej na książce Stephena Kinga "Mrocznej wieży", w której Elba zagrał rewolwerowca Rolanda.