A corrupt, drug-addled, misanthropic detective begins to experience increasingly severe hallucinations as he tries to solve the murder of a Japanese student.
James McAvoy Bruce Robertson
Jamie Bell Ray Lennox
Eddie Marsan Bladesey
Jim Broadbent Dr. Rossi
Imogen Poots Amanda Drummond
Joanne Froggatt Mary
Shirley Henderson Bunty
Emun Elliott Peter Inglis
Iain De Caestecker Ocky
Sorry, this movie is not airing on television in the next two weeks. Check back again soon!