Russian Roulette (movie): London seems a little less lonely when Lucy meets a cosmonaut on chat roulette... Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Russian Roulette below
Directed by: Ben Aston
Cast: Bec Hill, Stewart Lockwood, Oli Fenton
Similar Movies: Russian Roulette