TV Provider Signout
Best Music: "The Devil is in the Details," Chemical Brothers (Hanna)
The juxtaposition of this fairy tale track looped behind an interrogation scene creates a psychedelic look into the mind of the deranged.
0:42 - posted 5/30/12
your tv provider