Two Los Angeles homicide detectives are dispatched to a northern town where the sun doesn't set to investigate the methodical murder of a local teen.
Directed By
Christopher NolanWritten By
Erik Skjoldbjærg, Nikolaj FrobeniusWatch on these services
Cast of Insomnia
Al PacinoWill Dormer
Robin WilliamsWalter Finch
Hilary SwankEllie Burr
Maura TierneyRachel Clement
Martin DonovanHap Eckhart
Nicky KattFred Duggar
Paul DooleyChief Nyback
Crystal LoweKay Connell
Jay BrazeauFrancis
Larry HoldenFarrell
Kerry SandomirskyTrish Eckhart
Lorne CardinalRich
Katharine IsabelleTanya Francke
Jonathan JacksonRandy Stetz
Paula ShawCoroner
Oliver 'Ole' ZemenPilot
James HutsonOfficer #1
Andrew CampbellOfficer #2
Tasha SimmsMrs. Connell
Malcolm BoddingtonPrincipal
Chris GauthierUniformed Officer
Ian TraceyWarfield (voice)
Kate RobbinsWoman on the Road
Emily PerkinsGirl at Funeral
Dean WrayTicket Taker
Insomnia Reviews
Watch Insomnia Videos
Insomnia
Insomnia: Soundbites
Insomnia Soundbites: Hilary Swank-Ellie Burr-On Character
Insomnia Soundbites: Hilary Swank-Ellie Burr-On The Story
Insomnia Soundbites: Robin Williams-Walter Finch-The Film
Insomnia Soundbites: Al Pacino-Will Dormer-On His Character
Insomnia Soundbites: Hilary Swank-Ellie Burr-On Her Character
Insomnia Soundbites: Robin Williams-Walter Finch-Logjam Scene
Insomnia Soundbites: Robin Williams-Walter Finch-On Character
Insomnia Soundbites: Al Pacino-Will Dormer-On His Character Part 2
Insomnia Soundbites: Robin Williams-Walter Finch-Al Pacino's Character
Insomnia Soundbites: Al Pacino-Will Dormer-On His Character's Predicament
Insomnia Soundbites: Al Pacino-Will Dormer-On His Character's Thought Process
Insomnia: B-Roll
Insomnia Scene: Can't Sleep Will?
Insomnia Scene: He Crossed The Line
Insomnia Scene: Your Tainted Forever
Insomnia Scene: Randy's Interrogation
Insomnia Scene: It's Too Light In Here
Insomnia Scene: Let's Find Out Who She Was
Insomnia Scene: I Followed All Of Your Cases
Insomnia Scene: Foot Chase Through The Logjam
Insomnia Scene: Are You Trying To Impress Me Finch