Crazy Imposters

Crazy Imposters

A Shaw Brothers production directed by Kuei Chih-hung.