Katherine Heigl shines as the villain in the well-executed thriller ‘Unforgettable’

April 20, 2017 9:54 AM