Claim: Assassin's Creed is released in theaters in Russia.
Verdict: NOT ENOUGH INFO