A Shaw Brothers production directed by Kuei Chih-hung.
Crazy Imposters is not available for streaming at this moment.