whodunnit [or whodunit]

noun slang novel·la policíaca.