Hunter Parrish , who plays Mary-Louise Parker 's elder son in the pot-mom series " Weeds , " is a winning presence in the central role of Melchior , who initiates Wendla into the joys and terrors of sex and , not incidentally , love .