Yankee Pedlar Inn to stary, podupadający zajazd, który istnieje już od ponad wieku - niestety, ostatnio jest tu więcej duchów niż gości. Budynek ma wkrótce zostać zamknięty. Zanim tak się stanie, para jego pracowników, Claire (Sara Paxton) i Luke (Pat Healy), postanawia zdobyć więcej...
Popularny powieściopisarz, Bill Oakland, traci w wypadku samochodowym żonę oraz wzrok. Po kilku latach poznaje Suzanne, która na mocy wyroku sądu musi przychodzić do niego trzy razy w tygodniu, aby czytać mu książki i gazety. Z biegiem czasu między dwójką bohaterów rodzi się uczucie.
Fotografka wojenna zostaje porwana w Libii. Po uwolnieniu zmaga się z emocjonalnymi i fizycznymi ranami. Poznaje Hafsię, młodą tunezyjską imigrantkę, z którą się zaprzyjaźnia.