mystery with humor