The BCG vaccine will, in 2021, have been in use for 100 years. Much remains to be understood, including the reasons for its variable efficacy against pulmonary tuberculosis in adults. This review will discuss what has been learnt about the BCG vaccine in the last two decades, and whether this new information can be exploited to improve its efficacy, by enhancing its ability to induce either antigen-specific and/or non-specific effects. Many factors affect both the immunogenicity of BCG and its protective efficacy, highlighting the challenges of working with a live vaccine in man, but new insights may enable us to exploit better what BCG can do.