oh, the humanity!
This review may contain spoilers. I can handle the truth.
this is THE CRAZIEST PLOT TWIST i’ve ever seen without any spoilers in a movie.
the first time I watched i was a couple nights without any sleep cuz i too have insomnia (and i didn’t know what the movie was about for the record) so till this day i keep thinking that at some point my life it will be like the main character
david fincher can do no wrong !