Yeah my wife hipped me to seeing this movie as she saw it when it came out a few years ago. Although if I'd known of the Nine Inch Nails connection I would have checked it sooner (the character Trevor Reznik named after Trent Reznor of NIN and a few more things.....original poster had a backwards N on it like the NIN logo)
She was freaked out my the way Bale looked in the movie too.