Annalise prepares for a showdown with Mark's mystery woman, and first love proves a painful experience for Hannah. Danni is forced to face her fear of driving after an eventful night out with Michael.