Eastwood takes his time to tell the story of the writer John Celso (John Cusack) who would initially cover the Christmas party of the rich Jim Williams (Kevin Spacey), but the project becomes a book about Williams shooting Billy Hanson (Jude Law).
In a slow pace the story unfolds and characters develop. There is plenty of time for side-stories and after a while a more social theme bubbles up (almost) pushing the main story to the background.
The film has got some odd characters bringing some humor to it.
“Midnight” is certainly a good film, but not really my kind. 155 Minutes is fairly long, but it does not become boring. It is the kind of film to just watch some time when you have a night to fill.