jennifer beals devil in a blue dress