Nepoznati snajperist puca i pogađa Marca (Alexander Pschill) i Rexa dok trče obalom Dunava u Beču.

Marc je samo lagano ozlijeđen, ali Rex se bori za život. Marc kreće u potragu za počiniteljem, koji želi naplatiti stare dugove, a potraga ga vodi u bečko podzemlje. Istraga na koncu pokaže da meta snajperista nije Marc, nego samo Rex. 

Dok se Rexov tim približava otkrivanju počiniteljeva identiteta i pri tome uspijeva razotkriti jedno staro umorstvo, počinitelj se sprema ostvariti svoje planove o ubojstvu, koje je skovao u zatvoru. Uspijeva zatočiti jednu djevojku. Kada ga Kunz (Martin Weinek) napokon pronađe, čini se da je već prekasno.