While it may seem like it could be about real-life events, A Man Called Otto isn't actually a true story, nor is it even based on one. The film is actually a remake of a 2015 Swedish movie called A Man Called Ove, directed by Hannes Holm and starring Rolf Lassgård as its grouchy protagonist.