เรื่องราวเกิดขึ้นในยุคของเทพเจ้า โดยมุ่งเน้นไปที่ Perseus (รับบทโดย Sam Worthington), บุตรของเทพเจ้าซุส (รับบทโดย Liam Neeson) และหญิงสาวมนุษย์ เขาถูกทิ้งให้ใช้ชีวิตอย่างธรรมดา แต่เมื่อเมือง Argos ถูกคุกคามโดย Kraken, สัตว์ประหลาดที่น่ากลัว, Perseus ต้องเข้าร่วมในการผจญภัยเพื่อกอบกู้เมืองและปกป้องผู้คน
Perseus ได้รับการช่วยเหลือจาก Io (รับบทโดย Gemma Arterton), สตรีที่มีความรู้เกี่ยวกับเทพเจ้า และร่วมทีมกับนักรบที่กล้าหาญ เช่น Draco (รับบทโดย Mads Mikkelsen) และ Akkad (รับบทโดย Jason Flemyng) เพื่อเข้าต่อสู้กับ Krakan และเทพเจ้าที่มีอำนาจ
ในการเดินทางครั้งนี้, Perseus ต้องเผชิญหน้ากับอุปสรรคมากมาย รวมถึงการต่อสู้กับสัตว์ประหลาดและการเผชิญกับความท้าทายจากเทพเจ้าที่มองว่าเขาเป็นภัยคุกคาม