Because this is a mystery game. The audience watching needs to be able to solve the crime, which requires that all clues be available to them. Having a mystery solved with "unknown weapon x that was never mentioned or seen in the manor" wouldn't be very satisfying, right? The audience would stop watching, because it's not fair.
no subject