Edmond Dantest (Jim Caviezel), a szép jövő előtt álló, fiatal tengerészt őszinte és becsületes embernek ismeri mindenki. Két szerelme van, a tenger és a gyönyörű Mercedes (Dagmara Dominczyk), akivel már a házasságot tervezgetik. A terveket azonban váratlanul beárnyékolja egy árulás, mely nemcsak menyasszonyától fosztja meg a fiatalembert, hanem szabadságától is. Legjobb barátja, Fernand (Guy Pearce) annyira féltékeny rá sikerei, de leginkább Mercedes miatt, hogy titokban feljelenti őt. S ami még tragikusabb, a törvény sem védi meg az ártatlant - elítélik és If várának hírhedt börtönébe zárják. A sok megpróbáltatás után érvényét veszti Dantes számára mindaz, amit eddig hitt jóról és rosszról, csak a bosszú gondolata élteti.

Marcus Vinicius légióparancsnok szerelemre lobban egy gyönyörű rabszolgalány iránt, amivel átlépi a szigorú határvonalat a Római Birodalom uralkodó elitje és a keresztények között. Sorsuk Nero kezében van. Róma fényűző, de elátkozott birodalmának császárán azonban fokozatosan a téboly lesz úrrá.

A szorgos és csodaszép Hamupipőke jobb életről és romantikus kalandokról álmodozik, de szegényke sajnos ki van szolgáltatva gonosz mostohaanyja és két irigy mostohatestvére kénye-kedvének. Három huncut kisegér és a Jótündér varázslata segítségével azonban Hamupipőke eljut a bálba, ahol találkozik álmai hercegével. A varázsige éjfélkor elveszti hatását, ezért Hamupipőkének sebtében el kell hagynia a kastélyt, hogy ki ne derüljön az igazság. Ám a nagy sietségben maga mögött hagyja egyik üvegcipőjét...