Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
Heat 2
- Pocket, Engelska, 2023
- Författare: Meg Gardiner, Michael Mann
- Betyg:
Från
178
kr
Finns i lager i .
Beskrivning
Michael Mann, Oscar-nominated filmmaker and writer-director of Heat and Miami Vice, teams up with Meg Gardiner to deliver Mann's first crime novel, an explosive return to the world and characters of his classic film Heat - an all-new story that illuminates what happened before and after the film.A Times Book of the Year 2022'Michael Mann's HEAT is one of my all-time favourite movies. HEAT 2 is now one of my favourite suspense novels' JAMES PATTERSONDescribed by Michael Mann as both a prequel and sequel to the renowned, critically acclaimed film of the same name, HEAT 2 covers the formative years of homicide detective Vincent Hanna (Oscar winner Al Pacino) and elite criminals Neil McCauley (Oscar winner Robert De Niro), Chris Shiherlis (Val Kilmer), and Nate (Oscar winner Jon Voight), and features the same extraordinary ambition, scope, rich characterizations, and attention to detail as the epic film.This new story leads up to the events of the film and then moves beyond it, featuring new characters on both sides of the law, new high-line heists, and breathtakingly cinematic action sequences. Ranging from the streets of L.A. to the inner sancta of rival Taiwanese crime syndicates in Paraguay to a massive drug cartel money-laundering operation just over the border in Mexico, HEAT 2 illuminates the dangerous workings of international crime organizations and the agents who pursue them as it provides a full-blooded portrait of the men and women who inhabit both worlds.Operatic in scope, HEAT 2 is engrossing, moving, and tragic - a masterpiece of crime fiction from one of the most innovative and influential filmmakers in American cinema.
Produktinformation
Kategori:
Skönlitteratur
Bandtyp:
Pocket
Språk:
Engelska
Förlag:
Nordiska Bokgrossisten
Upplaga:
0
Utgiven:
2023-08-17
ISBN:
9780008222772
Sidantal:
480
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>