sometimes, a film can suffer greatly from just one drawback, even if everything else is top notch. unfortunately, this is the case here.
this film, based on iain banks' novel, is an impressive production, with excellent actors, breathtaking scottish settings, believable and very enjoyable character quirks, truly shocking murders, suspense and even some steamy sex.
however, "complicity" doesn't quite succeed, and i can only trace it back to one thing: it's much too compressed. i haven't read the original novel, but it's obvious a great deal of it made it to the screen; unfortunately, the film's 93 minute running time just doesn't suffice for this epic tale: cameron colley's journalistic investigation into several seemingly unrelated murders, egged on by a mysterious anonymous source, which causes him to clash with his disapproving bosses; his relationships with his old friends, and the many secrets they share; his affair with yvonne; the various grisly murders as seen by the killer; flashbacks to cameron's childhood and teenage years; and the psychologically jarring moments after cameron becomes the police's prime suspect.
of course, this film offers many funny, thrilling, surprising and shocking moments, but they're all a bit rushed. a longer format would have benefitted this film greatly. banks' exceedingly clever and profound story manages to come over very well, but the film is so densely packed that i'd recommend you take small breaks so as to take everything in; make a cup of coffee or something and come back, as you would to a good novel (of course you could go straight to the source, but me, i'd rather watch the movie.)
the fabulous bbc production of banks' "the crow road" shows the extent to which a longer format is more suitable to his multifaceted stories.