Nonzee Nimibutr's fantasy action epic Queens of Langkasuka topped the box office charts in Thailand this weekend.

The action-packed film has grossed 34.2m baht ($980,000) over five days in Bangkok, boosted by a public holiday on Thursday. The film has a chance to become the first local feature to break the psychological milestone of 100m baht ($2.86m) at the box office this year.

The highest grossing local films in 2008 so far are comedy sequel Holy Man 2, youth romance Hormones and horror omnibus 4Bia, each taking approximately 83m baht ($2.4m). Biggest hit of the year so far is The Mummy: Tomb of the Dragon Emperor with 123m baht ($3.52m).

Set in 17th century Thailand, Langkasuka tells the story of a boy born on the day of a failed rebellion. As an adult, he learns the magical arts to control water and sea creatures, falls in love with a princess and fends off the rebel prince's second attempt at overthrowing the Queen of Pattani.

The feature received its international premiere in a slightly longer cut out of competition at the Venice Film Festival. It received its local premiere at the Bangkok International Film Festival last month and will have a gala premiere at the upcoming Taipei Golden Horse Film Festival.

Distributor Sahamongkolfilm International are screening the film to buyers at the upcoming American Film Market alongside the market premiere of Peter Manus' supernatural thriller Burn. The company is also representing Tony Jaa's directorial debut Ong Bak 2 which opens locally on 4 December.