US actor Morgan Freeman's cameo against Russia draws criticism