Camila Mendes and Madelaine Petsch at 2018 Comic Con in San Diego Camila Mendes and Madelaine Petsch at 2018 Comic Con