home Feature, Front Page, Movies, Video of the Week Video of the Week: Russian Roulette Video of the Week: Russian Roulette By Vatche Posted in Feature Front Page Movies Video of the Week Posted on April 8, 2014April 6, 2014 Came across this excellent short film over the weekend. Directed by Ben Aston, the short shows a lonely Brit named Lucy (Bec Hill) connecting with a Russian Cosmonaut (Stewart Lockwood) over chat roulette. Check it out! Happy Monday! Russian Roulette from Ben Aston on Vimeo.