Réalisateur, animateur, scénariste et producteur canadien, Rob Jabbaz a choisi de s’installer dans l’île de Taïwan à l’âge de 25 ans. Là, il y développe un talent certain pour la publicité et se lance parallèlement dans la réalisation de courts-métrages animés pour adultes marqués par un goût certain pour la violence. En 2020, il tourne le court-métrage live Clearwater qui montre ses capacités.
Bloqué par la pandémie de la Covid-19, Rob Jabbaz est approché par un producteur taïwanais pour réaliser un long-métrage sur une contamination de l’île par un virus qui rend les gens violents et sexuellement très actifs. The Sadness (2021) a fait le tour du monde des festivals par son aspect paroxystique dans le gore le plus crade. Ce premier essai est même sorti en salles en France en juillet 2022.