1 Comment After Cancelling its Theatrical Release, Lost in Russia Pushes Through with its Chinese New Year Release Online for Free