Ultimate Werewolf can be played with 5 to 75 players of all ages. Each player has an agenda: as a villager, hunt down the werewolves and vampires; as a werewolf or vampire, convince the other villagers that you are innocent, while secretly attacking those same villagers each night. Dozens of special roles are available to help both the villagers and the werewolves achieve their goals. The game has more than forty unique roles, eighteen different scenarios, a set of 78 fully illustrated cards, a moderator score pad to keep track of games, and a comprehensive game guide.
The many roles of Ultimate Werewolf include:
Apprentice Seer (+4): Become the Seer if the Seer is killed.
Aura Seer (+3): At night, find the team of one player. (variation: At night, find out if someone has a non-ordinary role and what it is).
Beholder (+2): Opens his eyes the first night to see who the seer is.
Big Bad Wolf (-9): If the werewolves target is beside you, you can kill any combination of your adjacent players. However, if the leprechaun redirects the initial attack, none of your adjacent players die. (variation: you can attack one person beside the initial werewolf target.)
Bogeyman (-6): If the wolves can't decide who to kill, you'll do it for them. You win if all the night-active players are dead.
Bodyguard (+3): Choose a different player each night to protect. That player cannot be killed that night.
Count Dracula (-2): Each night, pick a player to be a wife. If you make it through a day/night cycle with 3 wives, you win.
Cult leader (+1): Each night, choose a player to join your cult. If all players are in your cult, you win.
Cupid (-3): Choose two players to be lovers. If one of those players dies, the other dies from a broken heart.
The Count (+5): The first night, you are told how many werewolves there are in each half of the village.
Diseased (+3): If you are attacked by werewolves, the werewolves do not get fed the following night.
Fruit Brute (-3): If you are the last wolf left alive, you lose your appetite and cannot feed, but you are trying to root out all the villagers.
Ghost (+2): Die the first night, then each day, write one letter clues as a message from the beyond (no names or initials).
Hunter (+3): If you are killed, take someone down with you.
Village Idiot (+2): Always vote for players to die.
Insomniac (+3): each night, learn at least one of your neighbors has woken up during the night.
Lycan (-1): You are a villager, but you appear falsely to be a werewolf to the Seers and PI.
Wolf man (-9) : You Wake With the other Werewolves each night, but the Seer sees you as a Villager
Martyr (+3): Take the place of someone who has been killed before their role is revealed.
Mason (+2) (3): You know who the other Masons are.
Mayor (+2): Your vote counts twice when voting to lynch a player if you reveal yourself.
Old Hag (+1): At night, indicate a player who must leave the village the next day.
Old Man (0): You will die on night X, where X is the number of werewolves in the game plus one.
P.I. (+3): Once per game, Inspect three players (they must be beside each other). You only know if at least one of them is malicious. (variation: Inspect three adjacent players on one night).
Pacifist (-1): You cannot vote when lynching.
Priest (+3): On the first night, protect a player. The next attempt to kill the player fails. The night after that attempt, you protect a different player. (variation: Protect one player from death caused at night, including vampire attacks.)
Prince (+3): You can't be lynched.
Seer (+7): Each night, point at a player and learn if they are: Either on the villager team, or a vampire.
Spellcaster (+1): At night, indicate a player who must not use their voice the following day.
Tough Guy (+3): You survive an extra day if attacked by werewolves at night.
Troublemaker (+2): Once per game, choose to have two lynch attempts on one day. If the votes are tied, then you've wasted your chance.
The Amulet of Protection: Anyone who has this won't ever die. You must pass the Amulet to another player each day or else it is destroyed.
Thing (+3): Each night, tap a player sitting immediately next to you.
Villager (+1) (20): Find the werewolves and lynch them.
Witch (+4): Kill or save a player, once each per game.
Sorcerer (-3): You are a seer, but you are on the Werewolf team. You only know if you've found a werewolf, another seer, or something else.
Minion (-6): Work with the werewolves or vampires to kill the villagers. The moderator decides whether you work with the werewolves or the vampires.
Werewolf (-6) (12): Eat a villager each night.
Wolf Cub (-8): If you die, the werewolves get two kills the following night.
Dream Wolf (-5): If a werewolf dies, you replace them (you're not allowed to wake up until a werewolf dies.)
Cursed (-3): You are a villager until attacked by werewolves, at which time you become a werewolf. (variation: You become a vampire when attacked by vampires.)
Doppelgänger (-2): Select a player the first night. If that player dies, you secretly take that role.
Drunk (+3): You are a villager until the third night, when you remember your real role.
Hoodlum: Indicate two players on the first night. If they die and you are alive at the end of the game, you win.
Tanner (+1): You only win if you are killed.
Lone Wolf (-5): You are a werewolf, but you only win if you are the last wolf team member alive.
Vampire (-7) (8): Each night, Choose a player. That player is eliminated when a player gets their 2nd accusation the next day.
Little Girl: Like a villager but each night she gets to peek out but be discrete so the wolves don't notice, because they can signal the moderator if they think you are the little girl. You die if the wolves' accusation was correct.
Wild Child: On the first night, the Wild Child chooses 1 "role model," and if the role model dies, the wild child becomes a werewolf. Until then, the wild child is a normal villager.
Sasquatch (-2): You are a villager until a day ends without a lynch, in which case you become a werewolf.
Leprechaun (+5): You can redirect werewolf attacks to players adjacent to the target(s), but you don't have to.
Bloody Mary (+1): If you die, kill someone from the team that killed you each night.
Chupacabra (+4): Each night, select a player. If they are a werewolf, they die. If they aren't a werewolf, they don't die. If all the wolves are dead, kill a player each night.
Nostradamus (+1): Predict the winning team on the 1st night. If that team wins AND you are alive at the end of the game, you get a solo win. For the rest of the game you are a villager.
Dire Wolf (-4): On the first night choose a companion. You die if they die, but if you die they don't die. You are on the wolf team. (variation: Put yourself in love on the first night).
________: Some decks come with 3 cards with no role or description. The owner can make a role up and write it down.
Fortune Teller: You know the exact roles of your inspectees (wolf man/lycan excepted), and the person you inspect is not made aware of this.
Moderator: Moderates the game. You cannot play without this role.
The numbers in parentheses after each card name are for balancing purposes, with positive cards tending to help the villagers and negative cards aiding the werewolves. A mix of cards which sum to zero make for a balanced game.
One Night Ultimate Werewolf, published by Bézier Games, shares many similarities with Ultimate Werewolf. The most notable difference between the two is that in One Night Ultimate Werewolf gameplay develops over a single 'night', with only one round of plot development, voting and elimination. As such, games are typically time limited to a small number of minutes with players opting to play successive, unrelated games. This approach makes individual games shorter, does not exclude players who are eliminated early in the game (as in Ultimate Werewolf) and often prompts faster paced games. On the other hand the shorter games lose the opportunity to develop extended logical reasoning over the longer games of Ultimate Werewolf.
One Night Ultimate Werewolf also provides a smartphone app taking the role of the moderator, available on both iOS and Android platforms. The primary role of the app is to read out the moderator script, relieving the need for one of the players to take this impartial role, as required in Ultimate Werewolf.
Like Werewolf, a number of extension packs exist for One Night Ultimate Werewolf. One Night Ultimate Daybreak, One Night Ultimate Vampire and two bonus packs comprise additional character roles that can be used instead of or in combination with the roles from One Night Ultimate Werewolf. The One Night smartphone app enables players to include roles from any edition in a single game and adjusts the moderator script accordingly. 
Bézier games has announced release of One Night Ultimate Alien, their next edition in the One Night Ultimate series, estimated for release in June 2017.