How to Host a Murder Mystery?

To host a murder mystery you will need to figure out your plot and the characters you need, unless you want to use a box game or hire professionals. Your guests will play the roles.You need to be sure they have a good chance of figuring out the villain by having clues left here and there. You may want everyone to wear costumes!