2002 | 72 Episodes
Season 1 of Russian Roulette premiered on June 3, 2002.
2002 | 67 Episodes
Season 2 of Russian Roulette premiered on October 14, 2002.
© All Rights Reserved 2025