Guess Who?

 
3
3
2
2
2
With a lot of silencers, disguisers and ventriloquists, it will be hard to discover who is telling the truth, or even who has what role.