Kelly McGillis

  1. The Innkeepers

    The Yankee Pedlar Inn is closing after more than 100 years. The last remaining employees – Claire and Luke – are determined to uncover proof of what many believe to be one of New England’s most haunted hotels.

    November 5, 2011
  2. Stake Land

    April 18, 2011