Characters played by Vithaya Pansringarm
Chavoret
Characters played by David Asavanond
The Spirit
Characters played by Penpak Sirikul
Tew
Characters played by Nirut Sirichanya
TV Interviewer
Characters played by Thira Chutikul
Young Chavoret
Characters played by Suchada Rojmanothum
Young Tew
Characters played by Jaran 'See Tao' Petcharoen
The Abbot
Characters played by Pisan Akaraseni
Minister of Justice
Characters played by Thanyarat Praditthaen
Chulee
Characters played by Djuangjai Hirunsri
Duangjai
Characters played by Saichia Wongwiroj
Duangjai's boyfriend
Characters played by Wipawee Charoenpura
Fortune teller
Characters played by Ammara Assawanon
TV show celebrity guest
Characters played by Boonsri Yindee
Neighbour
Characters played by Aaron Brumfield
American GI
Characters played by Urasa Burapacheep
Girl in bar
Characters played by Urasa Por Burapacheep
Young Tews Friend
Characters played by David Allen Cluck
Farang Karaoke Singer
Characters played by Fredrik Divall
American GI
Characters played by Kittipat Duangthong
Upcountry Executioner
Characters played by Katrina Grose
TV Host
Characters played by Kenneth Grose
Spitting Prisoner
Characters played by Warakorn Jitpat
Assistant Warden
Characters played by Thanawut Ketsaro
Prisoner 517
Characters played by Anthony Morse
American GI
Characters played by Charay Mueanprayun
Soowan
Characters played by Desmond O'Neill
Death Row Inmate
Characters played by Teddy Spha Palasthira
Director-General
Characters played by Anya Pipattanachotpokin
Nurse
Characters played by Kullanun Plubjui
Baifern
Characters played by Anteo Quintavalle
American GI
Characters played by Ron Smoorenburg
American GI
Characters played by Nuttanan Sutthiniem
Boy Chavoret
Characters played by Benjamin Swierczek
GI in Bar
Characters played by Pongsanart Vinsiri
Warden
Characters played by Alexander Waller
Chavoret's son
Characters played by William Waller
Kidnapped child
Characters played by Colm Whelan
GI in bar
Characters played by Joel Gershon
Journalist