Peruvian actress Stephanie Cayo, who shares the leading role with Maxi Iglesias, was part of a promotional video for the streaming giant. However, criticism was not long in coming due to ...