Submitted by Anonymous (not verified) on Tue, 2025-06-03 20:44 MPD Date: 1962Film Title: Filial SonBox Number: 2334Footage: 8391Director: Sing, Wong HockExchange: World TheaterManufacturer: Tai Shing Film Co