
On screen
Cast
10 credited performers

Sedthawut Anusit
Alan

Jeerapat Pimanprom
"Win" Darwin

Buntawit Tragulpanich
Dr. "O" Ophat

Teachapat Pinrat
"Pete" Phirunthorn

Nat Sakdatorn
Dr. "Nin" Chayanin Wiwitsubin

Danai Charuchinta
Alex

Sahatchai Chumrum
Old Man

Kamonrat Pruethong
Dr. Tookta

Rudklao Amratisha
"Si" Sirinitri Janthraphithak

Zijie Zong
Nate [Alan's friend]