This body horror-comedy premiered at SXSW last week.
This thriller is the late actor James Van Der Beek's final film.