‘The Long Kiss Goodnight’ Blu-ray Arrives on January 11, 2011

Geena Davis stars as a housewife/professional killer in this 1996 action classic.

By Brian Gallagher | 5 years ago