Em Mariposas Verdes, acompanhamos a vida de Mateo (Deivi Duarte), um jovem gay que se apaixona por Daniel (Kevin Bury). Quando todos descobrem seu relacionamento, ele tem que tomar uma decisão importante: Lutará por seu direito à liberdade de expressão e amor ou se renderá por toda a sua vida?