This body horror-comedy premiered at SXSW last week.