This felt like a 90's thriller. Too many plot twists and the ever changing behavior of the characters ruin the fun. Ribisi starts of as a main protagonist and is almost forgotten in the second half. Pity.
I liked the simplistic, old-fashioned trashiness of this thriller and the comeuppance at the end. (And Giovanni Ribisi, please force your way into my apartment and ask me tons of personal questions in your beautiful voice.)