whodunnit

noun
  1. a mystery story or novel in which the reader is challenged to solve a crime, especially a murder, before the solution is revealed
  2. Usage: informal

Examples