Studio68 produierten Lê Nhật Lan. Gedreht worden ist in Vietnam. Veronica Ngo ist Regisseur von den Film.