The Spider: A 90s Aesthetic Thriller