All Cast

Joe Sowerbutts

Joe Sowerbutts

Matt

Haruka Abe

Haruka Abe

May-Ling

Richard Durden

Richard Durden

Samuel Parr

Joel Basman

Joel Basman

Sébastien Leclercq

Lily Travers

Lily Travers

Elodie

Sol Heras

Sol Heras

Jeff

Daryl Kwan

Daryl Kwan

Father Tchoi

Junix Inocian

Junix Inocian

Mr. Woe

Johnny Sachon

Johnny Sachon

Lee

Tai Yin Chan

Tai Yin Chan

Tchoi Jr.