Podczas kryzysu energetycznego, który ogarnął cały kraj, dziwny mężczyzna pojawia się w małym miasteczku w Szwecji. Silvermannen (Kjell Bergqvist) nie pamięta kim jest, ale okazuje się, że zniknął pięć lat temu i nie widziano go od tamtej pory. Nie mogąc przypomnieć sobie swojego poprzedniego życia próbuje zrobić coś dobrego dla ludzkości.