Mika Vehmersuo
Director
Kimmo Leed
Jarmo Mäkinen
Self - Host
Jarmo Heikkinen
Self - Narrator
Juha Rautaheimo
Self - Detective Inspector
Seppo Leppänen
Self - Detective Sergeant