Abstract: NuSTAR satellite is a NASA Small Explorer, designed to provide sensitive observations of celestial X-rays in the ~ 3 - 79 keV spectral regime. It features focusing optics, and a pixelated CdZnTe detectors. The mission has been launched about three years ago, and it continues to operate flawlessly. It has provided many new insights into accreting galactic and extragalactic sources, supernova remnants, and astrophysical jets. The talk will highlight those recent results, and conclude with prospects for the upcoming hard X-ray Imager onboard soon-to-be-launched Astro-H.