This article needs additional citations for verification. (October 2021) |
INRI studio is an independent production house from Singapore, founded by cult director[clarification needed] Tzang Merwyn Tong in 1999. The studio has - to this date - produced two films, A Wicked Tale and e’Tzaintes, both of which premièred in the international film festival circuit.