Organic-inorganic methylammounium lead halide perovskites, CH3NH3PbX3 (X= Cl, Br, I), have revolutionized the field of thin-film solar cells. Within five years, the efficiency of lead halide perovskite-based thin-film solar cells have increased rapidly from 3.8% in 2009 to 20.1% for a planar CH3NH3PbI3-based thin-film solar cell in 2014. Such rapid progress has never been seen before in the history of solar cell development. In this talk, I will review the history and status of lead halide perovskite thin films solar cells. I will explain why lead halide perovskites exhibit superior photovoltaic properties that conventional solar cell materials such as Si, Cu(In,Ga)Se2, and CdTe do not. I will further discuss the intrinsic problems and challenges that lead halide perovskite solar cells are facing. Finally, I will give an outlook for perovskite solar cells.