The story takes place in the small town of Herrljunga, Sweden, in the summer of '94 when it was hot ...