Northern California - check
Crazy women - check
Hot women - check (debatable)
Psychological thriller - Check (debatable)
Hot Lesbian Love - Check (kind of)
Crazy cop - yes
Crazy doctor - yes
Crazy insane Italian sports car - check
Terrible dialogue - CHECK
Awful wigs/disguises - check
Confusing as hell story - check check check
Femme fatale buddying you with old lady - check!
You get the drift.
You get the drift.