Directed by Alan Masferrer
Cinematography Diego Cabezas
Produced by Joy Luck Club Films
Shot in Bangkok, Thailand.
Alexa Mini + Cooke Anamorphics