Lee Min-ho as Taemin Kyong a South korean athlete from Seoul - He lives in the Sogong-dong district and is the main protagonist of the film he has the ability to control fire given by the flame ruby (one of the ability elements).
Tomokazu Sugita as Iwayama Hayato a Japanese assassin from Matsumoto - He is a ninja who works on hunting the person who captured the soul of his friends and master with the shadow arts he studied.
Antonio Banderas as Alfredo Velazquez a Spanish Scientist from Cordoba - He is a scientist who is studying the ability elements however accidently caught Maldicion del Toro (Bull's Curse) and uses his power to help others
Shahrukh Khan as Harish Bhavalakar a Hindi snake charmer from New delhi - He was abandoned by birth and adopted by a snake who is a guardian sent by Ganesha to stop the apocalypse by teaching him their ways
Ryan Reynolds as Jacob Hopkins a Canadian hockey player from Toronto - He was once a golfer who later discovered his talent for ice skating and has ice powers given by the frost sapphire (one of the ability elements)
Adam Zwar as Tyler Wood an Australian surfer from Sydney - He is a calm and passionate surfer who loved to surf until one day he found a mermaid stranded on shore so he brought it back to the water only to receive the aqua pearl (one of the ability elements)
Alice Braga as Julia Mascarenhas a Brazilian samba dancer from Rio de Janeiro - She is a dancer born with amazing talents so graceful they can put anyone in a trance and in the story later falls in love with Lucas
Rodrigo de la Serna as Lucas Rodriguez an Argentinian soccer player from Buenos Aires - He is a soccer player that is known for his arrogant personality and became the wielder of the lightning diamond (one of the ability elements)
Kevin Hart as Jeremy Willis a basketball player from Chicago - He is a Chicago Bulls player known for his speed and agility who gained the speed topaz (one of the ability elements)