Réalisé en 1967, "Tattoo" ("Tätowierung"), est l'un des premiers films allemands à s'intéresser au thème du fossé des générations et à la révolte étudiante : il remporte le Deutscher Filmpreis 1968 du meilleur film et vaut à son réalisateur le Deutscher Filmpreis du meilleur réalisateur. Président du jury de la Berlinale 1969, Johannes Schaaf ne réalise "Trotta", son deuxième film, qu'en 1971. Il s'agit d'une adaptation, signée par Johannes Schaaf et Maximilian Schell, du roman "La Crypte des capucins" de Joseph Roth et raconte le dur retour de captivité d'un jeune officier autrichien après la défaite de la Première Guerre mondiale : le film est sélectionné en compétition officielle au Festival de Cannes 1972 et remporte la même année cinq Deutscher Filmpreis : meilleur film, meilleur réalisateur, meilleure actrice dans un second rôle (Rosemarie Fendel), meilleur acteur dans un second rôle (István Iglódi) et meilleur montage (Dagmar Hirtz).