Fresh twists on some indie sleaze favorites.