Dean Stockwell Dies: ‘Quantum Leap’ Star Was 85 Find out more here Colleagues React read more You May Also Like Mirror Image Deleted Ending February 18, 2018 Mirror Image Lost Ending Special April 1, 2018 QLP Fanfic Winners Announced June 4, 2016