China and Russia need to make their own damn movies and stop ruining ours.