Akcja filmu toczy się w przyszłości. Główny bohater, Frank (Langella) mieszka samotnie, jego jedyną pasją są książki. Przyjaźni się z bibliotekarką, Jennifer (Sarandon), którą regularnie odwiedza. Oprócz wycieczek do biblioteki i cotygodniowych wizyt syna, Frank prowadzi ciche, samotne życie. Sytuacja się zmienia, kiedy jego dorosłe dzieci (Marsden, Tyler) kupują robota-dozorcę do opieki nad ojcem i tak zaczyna się nieprawdopodobna przyjaźń.