Directed by  
Bill Yip  
Produced by  
Bill Yip Executive Producer
William Kwok Co-producer
Wong Ping Hung Co-producer
Lester Chan Co-producer
Production Design by  
William Kwok  
Script by  
Bill Yip Story & Scriptwriter
Makara Supinacharoen Thai Dialogue Writer
Cinematography by  
Smith Totemchokchaikarn Director of Photography
Eric Chu Second Unit Cinematographer
Film Editing by  
Bill Yip  
Sound Design by  
Benny Chu  
Original Music by  
Skonwon Yamasa  
Ek Duangdej  
Costume Design by  
Vivian Lam  
William Kwok  
Camera and Lighting Department  
Nakhron Temrat Gaffer
Anuwat Huadsunthorn Gaffer
Sound Department  
William Kwok Location Sound Recordist
Anuwat Huadsunthorn Recording Assistant
Still Photography by  
RaphaĆ«l Fournier  
Production Management  
Eric Chu Production Manager
Makara Supinacharoen Production Assistant
Max Chan Post-production Consultant
Color Grading by  
Wong Ping Hung Colorist
Special Effects by  
Bill Yip  
Tommy Tsang  
Enoch Chan  
Max Chan  
Digital Intermediate by  
Digital Media Centre, Cyberport Management Limited
Translation by  
Tracey Evan English Translator (Publicity and Subtitle)
Lawrence Ah Mon English Translator (Publicity)
Bill Yip English Translator (Subtitle)
Peter Chasee Microlight Flight Pilot
Music Department  
Skonwon Yamasathienra Composer and Engineer
Ek Duangdej Composer
Pannida Panchaem Lyrics
Skonwon Yamasathienra Lyrics
Pasuthi Churanakoses Vocal Singer
Pacharakan Chatmongkolporn Vocal Singer
Ek Duangdej Vocal Singer
Skonwon Yamasathienra Vocal Singer
Ratchasak Rueangchi Thai Traditional Instrument Musician