CSI: Sex, Lies and Larvae