Max Laurel Best movies: Last Platoon (1988) D'Wild Wild Weng (1982) Secret of the Incas' Empire (1987)