Según ha explicado el director Mikhail Red: "Siempre ha sido mi sueño como cineasta llevar el cine filipino a una audiencia global. Estoy muy contento y honrado de que 'Dead Kids' sea una película de Netflix."
La historia de este filme nace, se filma y produce por completo en Filipinas, mostrando además el talento filipino local con su elenco.
Con sus películas anteriores, como Neomanila (2017), Birdshot (2016) o Rekorder (2013), Mikhail Red ha participado en multitud de festivales internacionales, entre ellos Vancouver, Tokyo, Adelaide o Palm Springs.