Miasto cudów prezentuje historię Ike'a Evansa (Jeffrey Dean Morgan), właściciela luksusowego hotelu Miramar Playa, który obraca się wśród elity artystycznej i finansowej Miami. Ike Evans zaryzykował wszystko, by zostać jednym z najważniejszych ludzi na Florydzie. W drugim sezonie Ike stawia na szali swoje życie i duszę, aby pozbyć się z hotelu Miramar Playa mafii i Bena "Rzeźnika" Diamonda. Przygotowany przez niego plan zakłada zawarcie sojuszu z innym, niebezpiecznym przestępcą – szefem Bena z Chicago Outfit. Vera (Olga Kurylenko), żona Ike’a, chce wrócić na scenę jako tancerka, a jego synowie - Stevie i Danny – odsuwają się od niego. Stevie jest zafascynowany władzą i półświatkiem, w którym rządzi Ben, natomiast Danny jest pod ogromnym wrażeniem prawości stanowego prokuratora, Jacka Kleina. Nowy porządek w rządzonej przez Castro Kubie odbija się szerokim echem w Miami Beach i doprowadza do rozłamu w rodzinie Evansów.
W serialu wyprodukowanym przez Starz występują: Jeffrey Dean Morgan (Watchmen Strażnicy, serial Chirurdzy), Olga Kurylenko (007 Quantum of Solace, Max Payne) i Danny Huston (Królestwo, X-Men Geneza: Wolverine). Twórcą Miasta cudów jest Mitch Glazer (Rekrut, Wigilijny show), który dorastał w latach 50-tych w Miami Beach. Producentami serialu są Geyer Kosinski (Oszukana), Ed Bianchi (Deadwood) oraz nagrodzony Emmy Dwayne Shattuck (Mad Men).
Premierowe odcinki drugiego sezonu Miasta cudów można oglądać od 14 grudnia w soboty o godz. 22.00. Powtórki będą emitowane we wtorki o godz. 23.30 w HBO2. Pierwszy i drugi sezon serialu można oglądać w całości w serwisie HBO GO.