Abel Rosenberg (David Carradine) est un trapéziste américain échoué à Berlin en novembre 1923. La République de Weimar est en plein chaos, minée par l’hyperinflation et le chômage. Abel et son frère Max partagent une chambre insalubre. Le film débute avec le suicide de Max qui se donne la mort d’une balle de pistolet dans la tête.
Abel informe la police ; mais le commissaire Bauer (Gert Fröbe), loin de le réconforter, le soupçonne d’être l’auteur des crimes en série qui frappent alors la capitale. Abel retrouve l’ex-femme de Max, Manuela (Liv Ullman) qui a quitté le cirque pour s’employer dans un cabaret. Ils emménagent bientôt ensemble tandis qu’Abel trouve à s’employer aux archives d’une mystérieuse clinique.
L’Œuf du serpent occupe une place à part dans la filmographie d’Ingmar Bergman. C’est le seul film qu’il ait tourné en anglais, durant son exil de Suède qu’il avait précipitamment quittée pour fraude fiscale. Bergman s’installe à Munich et y tourne L’Œuf du serpent fin 1976, dans les décors utilisés par Fassbinder pour adapter Berlin Alexanderplatz. C’est la seconde originalité du film : pour la première – et la dernière – fois de sa carrière, Bergman se frotte à un sujet politique. Comme dans Cabaret de Bob Fosse, sorti quatre ans plus tôt , il décrit la République de Weimar, ses établissements louches, la misère repoussante du peuple, l’état d’abrutissement qui allait jeter l’Allemagne quelques années plus tard dans les bras de Hitler.
Hélas le scénario de Bergman est bancal – si l’on ose, le rouge au front, adresser au grand maître suédois dont on fête cette année le centenaire de la naissance une critique aussi sacrilège. Car, dans son dernier tiers, le film bascule dans une histoire façon Marathon Man. On se retrouve dans les sous-sols claustrophobes d’une clinique où un savant fou pratique d’inquiétantes expérimentations. Dans sa dénonciation du nazisme, Bergman mélange tout, au risque de l’anachronisme : l’exploitation démagogue de la misère humaine qui ronge l’Allemagne de Weimar et la mise en œuvre d’un projet eugéniste qui conduira notamment à la Shoah. C’est beaucoup. C’est trop.