
“A desperate immigrant delivery driver stumbles into a mahjong parlor run by three demons, where he enters a demon’s deal: win the game, and they will grant him a green card.”
A desperate immigrant delivery driver stumbles into a mahjong parlor run by three demons, where he enters a demon’s deal: win the game, and they will grant him a green card.
Directed by Yihong Exa Huang, Wei Cheng Ding
User score
0 votes
Released
August 7, 2026
14m
English
Budget → Revenue
$40.0K → —