Blue Velvet

It's a strange world, isn't it?

1986-09-19 | 120 minutes

Rating: 7.614