He lives alone on a remote Swedish island with his ageing dog and cat. His only regular human contact is with his postman, Jansson. Theirs is an unusual friendship, largely because they really don't like each other at all.