El reparto original tenía a Johannes Brandrup como el Detectiva Frank Stolte y Rainer Strecker como el Detectiva Ingo Fischer. El segundo abandonó la serie habiendo rodado solo dos episodios, y su sustituto fue Erdogan Atalay como el Detective Semir Gerkhan.
Brandup dejo la serie al terminar la primera temporada. La cadena RTL, que llevaba la serie, contrató a Mark Keller como el Detectiva André Fux en su lugar. Keller abandonó la serie al final de la sexta temporaday fue sustituido por René Steinke como el Detective Tom Kranich, estándo en la serie entre las temporadas 7 y 14, cuando decidió retirarse para probar otros papeles.
Entonces el nuevo compañero de Atalay fue el actor Christian Oliver como Jan Richter entre las temporadas 14 y 16. Abandonó la serie para hacer carrera en los Estados Unidos, y la RTL decidió volver a contratar a Steinke, que aceptó volver desde principios de la temporada 17. En cualquier caso, Steinke decidió no renovar su contrato al final de la temporada 20. Su sustituto fue el actor Gedeon Burkhard como el detective Chris Ritter. Burkhard ya era conocido por su papel en otra serie policíaca, la austríaca Rex, un policía diferente.
En 2008 Burkhard fue sustituido por Tom Beck como el detective Ben Jäger.