Michael doit de l'argent au plus terrible gangster de Dublin, Darren Perrier, quand sa meilleure amie Brenda tire accidentellement sur un de ses acolytes. Pour ajouter au drame, Jim, le père de Michael arrive juste à temps pour voir la scène. Leurs têtes mises à prix, Michael, Brenda et Jim fuient alors dans les montagnes, avec Perrier et sa bande à leurs trousses.
À Francfort-sur-le-Main, le détective privé allemand Josef Matula, ancien policier, résout des affaires criminelles tout en collaborant avec un avocat qui est également son meilleur ami (Me Dieter Renz de la saison 1 à 8, Me Rainer Franck de la saison 8 à 17, Me Johannes Voss de la saison 17 à 20 et Me Markus Lessing de la saison 21 à 32), en l'aidant à innocenter ses clients injustement accusés par la police.