Louis Theroux’s documentary seems to be shocking a lot of people, but we agreed it could have gone much harder.
Ashley Park also stars in Chelsea Devantez's feature that debuted at SXSW and counts Marc Platt as a producer.