Magic and fierce rivalries set the stage in this epic-scale fantasy set in 17th Century Thailand. The Black Raven (Winai Kraibutr) is a fearsome pirate who has joined forces with a rogue prince to overthrow the rule of Queen Hijau of Pattani (Jarunee Suksawas). Needing weapons, the Black Raven and his crew set out to steal a cache of powerful cannons from Janis Bree (Andre Macchieisen), a Dutch master of firearms, and Lim Kium (Jakkrit Phanichphatikram), his Chinese right-hand man. The Raven's plan, however, goes awry, and the cannons sink to the bottom of the sea as a child named Pari is born in a village not far away. As the youngster grows to manhood, it becomes evident that Pari (Ananda Everingham) has a gift for magic, and his uncle Anjar (Preecha Katkham) arranges for him to learn the art at the hands of the gifted White Ray (Sorapong Chatree). As Pari hones his powers, he learns that his father died battling the Black Raven on the day he was born, and White Ray tells him it is his duty to bring justice against the pirate once he masters his magic. As Pari makes plans to put the Black Raven in his place, the pirate is making new plans to rescue the cannons he lost years ago, and Queen Hijau, sensing that revolt is afoot once again, approaches Lim Kium and asks if he can recreate Janis Bree's fabled weapons. Puenyai chom salat (aka Queens of Langkasuka) also stars Anna Ris and Jacqueline Apithananon as the Queen's daughters.