One Night Ultimate Werewolf

Fast playing, highly rated game for 3-10 players.  Everyone get a roll as either a werewolf, tricky troublemaker, helpful seer or one of a dozen other characters that each have a special ability.  The village must decide who is the werewolf .... it takes a lynching of one werewolf to win the game.