Hong Kong / Taiwan,
1981, 95 min
Directed by:
John LiuGallery (7)
Photo © John Liu's Film Corp.
Photo © John Liu's Film Corp.
Photo © John Liu's Film Corp.
Photo © John Liu's Film Corp.
Photo © John Liu's Film Corp.