'Soiled' now streaming