Sheldon Lettich Best movies: Only the Strong (1993) Lionheart - The Streetfighter (1990) Double Impact (1991)