The film was loved by critics and viewers alike. It won the awards for Best Director (Hans Alfredsson), Best Film and Best Actor (Stellan) at the 18th Guldbagge Awards. Stellan also won the Silver Bear for Best Actor at the 32nd Berlin International Film Festival for his role as Sven.