not bad for a movie...


set in russia and filmed in a hollywood studio.

reply