2017 | Casey's Movie Mania | Movie Reviews, Features & Others

Monday, 16 October 2017

Review: FLATLINERS (2017)


Five young medical students, led by Courtney (Ellen Page), attempt to explore life after death using a defibrillation method to stop their hearts for a short period of time. Soon, they experienced a few side effects when the ghosts of their respective past begin to haunt them.

Sunday, 15 October 2017

Review: GEOSTORM (2017)

Jake Lawson (Gerard Butler) attempts to save the day in GEOSTORM (2017)

The fate of humanity lies on the two estranged Lawson brothers, troubled scientist Jake (Gerard Butler) and Max (Jim Sturgess), who end up working together to stop a worldwide geostorm following a malfunctioned weather-controlling defence system a.k.a. the "Dutch Boy" from the outer space.

Thursday, 12 October 2017

Review: HAPPY DEATH DAY (2017)

Tree (Jessica Rothe) forces to deal with her nightmare in HAPPY DEATH DAY (2017)

HAPPY DEATH DAY centres on a college student named Tree (Jessica Rothe), who forced to relive the day of her murder over and over again until she finds out who's killing her in the first place.

Saturday, 7 October 2017

Review: THE CRUCIFIXION (2017)

A (dull) exorcism moment in THE CRUCIFIXION (2017)

THE CRUCIFIXION centres on Nicole Rawlins (Sophie Cookson), a young and eager New York Sentinel journalist who wants to pursue a story about the murder of a nun related to exorcism. During her investigation, she begins to experience a strange case of unexplained phenomena.

Review: BLADE RUNNER 2049 (2017)

Ryan Gosling is the new protagonist as K in BLADE RUNNER 2049

In this sequel to 1982's BLADE RUNNER, a young blade runner codenamed K (Ryan Gosling) is assigned to hunt down the old replicants who have overstayed their intended lifespan and "retire" them for good. During his latest mission, he discovers a long-buried secret involving the replicants as well as his own murky past.

Saturday, 30 September 2017

Review: STRONGER (2017)


Based on the true-life memoir by Jeff Bauman and Bret Witter, STRONGER tells a story about Jeff Bauman (Jake Gyllenhaal), who lost both of his legs in the Boston Marathon bombing. He subsequently trying to move on his life with the help of his on-and-off girlfriend, Erin (Tatiana Maslany).

Review: CHASING THE DRAGON 追龍 (2017)

Lee Rock (Andy Lau) faces off with Crippled Ho (Donnie Yen) in CHASING THE DRAGON (2017)

CHASING THE DRAGON tells a story about the rise and fall of the triad leader and drug lord Ho (Donnie Yen) as well as the crooked police officer, Lee Rock (Andy Lau) during the bleak 1960s and 1970s crime-infested era of Hong Kong.

Thursday, 28 September 2017

Review: THE FARM: EN VEETTU THOTTATHIL (2017)

Jaya Ganason plays the deaf-mute protagonist in THE FARM: EN VEETTU THOTTATHIL (2017)

THE FARM: EN VEETTU THOTTATHIL centres on a deaf-mute girl (Jaya Ganason), who gets kidnapped and trapped in a farmhouse by a masked serial killer disguised as a wolf.

Review: THE FOREIGNER (2017)

Quan (Jackie Chan) is ready to take down his enemies in THE FOREIGNER (2017)

When his teenage daughter (Katie Leung) is killed in a terrorist bombing, Quan (Jackie Chan) is taking matters into his own hands. Soon, he begins to suspect that British high-ranking government official Liam (Pierce Brosnan) has to do with his daughter's death.

Thursday, 21 September 2017

Review: THE LEGO NINJAGO MOVIE (2017)


Based on the popular TV series of the same name, THE LEGO NINJAGO MOVIE centres on six young ninjas (led by Dave Franco's Lloyd), the protectors of the Ninjago city who all faced constant threats from Garmadon (Justin Theroux). Trouble arises when Lloyd made a huge mistake of using Master Wu's (Jackie Chan) Ultimate Weapon (which is actually resembled a keychain laser pointer) in an attempt to defeat Garmadon.

Tuesday, 19 September 2017

Review: KINGSMAN: THE GOLDEN CIRCLE (2017)

Eggsy (Taron Egerton) is back in KINGSMAN: THE GOLDEN CIRCLE (2017)

When the Kingsman headquarters is destroyed by a new enemy named Poppy (Julianne Moore), Eggsy (Taron Egerton) and Merlin (Mark Strong) end up seeking assistance from the U.S. division a.k.a. the Statesman (led by Jeff Bridges) to take down the culprit.

Sunday, 17 September 2017

Review: MRS K (2017)

Kara Wai and Faizal Hussein engage in a fight in the middle of the traffic in MRS K (2017)

Mrs  K (Kara Wai) is a suburban housewife who lives a quiet life with her obstetrician husband (Wu Bai) and their teenage daughter (Siow Li Xuan). When her daughter is kidnapped by her former associates led by Simon Yam, she is forced to drag back into her criminal past and save her loved one at all cost.

Monday, 11 September 2017

Short Film Review: THE STORY OF 90 COINS (2015)

Han Dongjun and Zhuang Zhiqi in THE STORY OF 90 COINS (2015)

THE STORY OF 90 COINS tells a love story about Wang Yuyang (Han Dongjun), who confesses his love to Chen Wen (Zhuang Zhiqi) one night. However, she seems reluctant about accepting his proposal. In order to prove his love to her, he asks for 90 days by handing her a total of 90 coins each day. If she agrees by then, he will pay for their marriage certificate.

Sunday, 10 September 2017

JFF 2017 Review: TSUKIJI WONDERLAND

A scene from TSUKIJI WONDERLAND (2016)

TSUKIJI WONDERLAND covers the inner workings of the famed Tsukiji fish market in Tokyo, as well as the history of its establishment.

Wednesday, 6 September 2017

Review: IT (2017)

Pennywise (Bill Skarsgård) terrorises the children in IT (2017)

Set in the summer of 1980s in Derry, Maine, the seven kids (Jaeden Lieberher's Bill, Jeremy Ray Taylor's Ben, Sophia Lillis' Beverly, Finn Wolfhard's Richie, Wyatt Oleff's Stanley, Chosen Jacobs' Mike and Jack Dylan Grazer's Eddie) join forces to face the child-eating clown dubbed Pennywise (Bill Skarsgård).

Wednesday, 30 August 2017

Review: AMERICAN MADE (2017)

Tom Cruise and aviator sunglasses never go out of style in AMERICAN MADE (2017)

Based on the true story about Barry Seal, Tom Cruise plays the title character as a TWA pilot who ends up working for the CIA under Monty Schafer (Domhnall Gleeson). Soon, he leads another life as a drug smuggler and made a lot of money for couriering the Medellin Cartel's cocaines from Central America to Louisiana.

Wednesday, 23 August 2017

Review: PARADOX 杀破狼·貪狼 (2017)

Louis Koo in PARADOX 杀破狼·貪狼 (2017)

When the Hong Kong-based police officer Lee's (Louis Koo) teenage daughter (Hanna Chan) is found missing in Pattaya, he teams up with a Thai Chinese cop Chui Kit (Wu Yue) to search for her whereabouts. Soon, they discover she is abducted by kidnappers (led by Chris Collins' Sacha) who involves in organ-trafficking business. Things get complicated when her abduction is subsequently tied to Cheng (Lam Ka-Tung), a political aide looking for an immediate heart donor to save the mayor's life.

Friday, 18 August 2017

Review: CARS 3 (2017)

Lightning McQueen (voiced by Owen Wilson) and his rival, Jackson Storm (Armie Hammer) in CARS 3 (2017)

Following his shocking loss to a new high-tech rookie named Jackson Storm (voiced by Armie Hammer), Lightning McQueen (Owen Wilson) realises his days are numbered. Fortunately, he gets his second chance to reclaim victory when his wealthy sponsor Sterling (Nathan Fillion) offers him a chance to train using state-of-the-art racing technology. Soon, he is paired with a motivational coach named Cruz Ramirez (Cristela Alonzo) to improve his skills.

Thursday, 17 August 2017

Review: ONCE UPON A TIME 三生三世十里桃花 (2017)

Yang Yang and Liu Yifei in ONCE UPON A TIME (2017)

Based on the fantasy novel Three Lives Three Worlds, Ten Miles Peach Blossoms by Tang Qi, ONCE UPON A TIME tells a story about a crown prince Ye Hua (Yang Yang) who falls in love with a white-fox goddess Bai Qian (Liu Yifei). Apparently, Bai Qian bears an identical resemblance to Ye Hua's previous love, Su Su (also Liu Yifei).

Saturday, 12 August 2017

Review: AMITYVILLE: THE AWAKENING (2017)

Belle (Bella Thorne) finds out the truth about the house in AMITYVILLE: THE AWAKENING (2017)

When a single mother (Jennifer Jason Leigh) and her three children -- eldest sister Belle (Bella Thorne), her comatose twin brother James (Cameron Monaghan) and little sister Juliet (Mckenna Grace) -- move into a new house, a series of creepy phenomena start to take place. Soon, Belle realises the place they live in is actually the infamous Amityville house.

Thursday, 10 August 2017

Review: THE NUT JOB 2: NUTTY BY NATURE (2017)

Andie (voiced by Katherine Heigl) and Surly (Will Arnett) don't see eye to eye with each other in THE NUT JOB 2: NUTTY BY NATURE (2017)

This time, Surly (voiced by Will Arnett) and his furry friends must find ways to stop Oakton City's corrupted mayor (Bobby Moynihan) from demolishing their home.

Wednesday, 9 August 2017

Review: ANNABELLE: CREATION (2017)

Linda (Lulu Wilson) attempts to get rid of the Annabelle doll in ANNABELLE: CREATION (2017)

Following the tragic death of their 7-year-old daughter (Samara Lee), the Mullins -- Samuel (Anthony LaPaglia) and Esther (Miranda Otto) -- invites the nun, Sister Charlotte (Stephanie Sigman) and the orphans (including Talitha Bateman's Janice and Lulu Wilson's Linda) to live in their farmhouse that doubles as an orphanage. Then, things start to go wrong when Janice discovers the creepy Annabelle doll somewhere inside a room.

Saturday, 5 August 2017

Review: THE DARK TOWER (2017)

Roland (Idris Elba) and The Man in Black (Matthew McConaughey) come face to face in THE DARK TOWER (2017)

Based on Stephen King's novel series of the same name, THE DARK TOWER tells a story about a 13-year-old kid named Jake Chambers (Tom Taylor) who constantly plagued with nightmares about Roland the gunslinger (Idris Elba) and a sorcerer dubbed The Man in Black (Matthew McConaughey). Soon, his nightmares turn out to be real after he discovers a place that brought him into another dimension known as Mid World. From there, he learns about Roland looking to seek revenge against The Man in Black as well as saving the titular tower from collapsing altogether.

Thursday, 3 August 2017

Review: NAPPING PRINCESS ひるね姫 (2017)

Kokone Morikawa (voiced by Mitsuki Takahata) is the main protagonist in NAPPING PRINCESS (2017)

Kokone Morikawa (voiced by Mitsuki Takahata) is a small-town high school girl from Okayama who can easily fall asleep. During her sleep, she often dreams of a technologically-advanced fantasy world called Heartland where she is a princess named Ancien. When her father (voiced by Yosuke Eguchi) in real life is suddenly arrested in Tokyo, Kokone's world of dreams and reality somehow related to each other.

Wednesday, 26 July 2017

Review: OVERDRIVE (2017)

Scott Eastwood and Freddie Thorp play two half-brother car thieves in OVERDRIVE (2017)

OVERDRIVE follows two half-brothers, Andrew (Scott Eastwood) and Garrett (Freddie Thorp), who are both car thieves caught stealing a vintage Bugatti from a big-time crime boss, Jacomo Morier (Simon Abkarian). In order to walk away alive, they made a deal with Morier by agreeing to steal the priceless Ferrari 250 GTO belongs to his rival, Max Klemp (Clemens Schick).

Tuesday, 25 July 2017

Review: ATOMIC BLONDE (2017)

Lorraine (Charlize Theron) uses rubber hose to beat up the Berlin police in ATOMIC BLONDE (2017)

ATOMIC BLONDE centres on an undercover MI6 agent Lorraine Broughton (Charlize Theron), who is assigned to Berlin during the Cold War era to retrieve a missing list of secret agents. Once there, she joins forces with another agent named David Percival (James McAvoy). Soon, the mission turns out to be more complicated than it seems.

Monday, 24 July 2017

Review: VALERIAN AND THE CITY OF A THOUSAND PLANETS (2017)

Valerian (Dale DeHaan) and Laureline (Cara Delevingne) in VALERIAN AND THE CITY OF A THOUSAND PLANETS (2017)

Based on the French comic-book series Valérian and Laureline by Pierre Christin and Jean-Claude Mézières, the movie revolves around intergalactic space agents Valerian (Dane DeHaan) and Laureline (Cara Delevingne) on a mission to uncover a conspiracy at the vast metropolis of Alpha.

Tuesday, 18 July 2017

Review: DUNKIRK (2017)

A dramatic scene from DUNKIRK (2017)

DUNKIRK focuses on the epic re-telling of the real-life Dunkirk evacuation during World War II in 1940. Among the individuals involved are two young soldiers Tommy (Fionn Whitehead) and Alex (Harry Styles), boatman Mr. Dawson (Mark Rylance); Navy Commander Bolton (Kenneth Branagh), ace Spitfire pilot Farrier (Tom Hardy) and shell-shocked soldier (Cillian Murphy).

Saturday, 15 July 2017

Review: BABY DRIVER (2017)

Music is a must for Baby (Ansel Elgort) in BABY DRIVER (2017)

BABY DRIVER revolves around a talented getaway driver named Baby (Ansel Elgort), who uses music to relieve his tinnitus. His crime boss, Doc (Kevin Spacey) considers him as a valuable asset for his heist business. Trouble arises when Baby starts dating a local waitress named Debora (Lily James) and being threatened to continue working with Doc, even after he has paid his dues.

Thursday, 13 July 2017

Review: IN THIS CORNER OF THE WORLD この世界の片隅に (2017)

Suzu (voiced by Rena Nounen) in a scene from IN THIS CORNER OF THE WORLD (2017)

IN THIS CORNER OF THE WORLD tells a story of a young girl named Suzu (voiced by Rena Nounen), who moves from her hometown of Hiroshima to Kuru after marrying to a guy (Yoshimasa Hosoya) she hardly knows. Soon, she learns how to cope her new life as a housewife living with her family-in-law while surviving the World War II era.

Tuesday, 11 July 2017

Review: WAR FOR THE PLANET OF THE APES (2017)

Caesar (voiced by Andy Serkis) is being held at gunpoint in WAR FOR THE PLANET OF THE APES (2017)

Following the tragic losses of the apes during a battle against the human army, Caesar (voiced by Andy Serkis) sets out on a journey to locate the responsible Colonel (Woody Harrelson) for revenge.

Tuesday, 4 July 2017

Review: SPIDER-MAN: HOMECOMING (2017)

Tom Holland as Peter Parker/Spider-Man in SPIDER-MAN: HOMECOMING (2017)

After proving his worth for assisting the Avengers in CAPTAIN AMERICA: CIVIL WAR (2016), Peter Parker/Spider-Man (Tom Holland) returns home to continue his high school studies in Queens. Longing for more action like he did the last time around, he only gets to spend his days after school fighting petty crime. Soon, his golden opportunity to fight real crime finally comes true when he crosses path with a city contractor-turned-supervillain Adrian Toomes/Vulture (Michael Keaton).

Wednesday, 21 June 2017

Review: TRANSFORMERS: THE LAST KNIGHT (2017)

Optimus Prime (voiced by Peter Cullen) gone bad in TRANSFORMERS: THE LAST KNIGHT (2017)

In this fifth instalment of the TRANSFORMERS movies, the fate of humanity lies on the buried treasure of an ancient magical staff.

Thursday, 15 June 2017

Review: TRAIN STATION (2017)

Review: TRAIN STATION (2017)

TRAIN STATION begins in a Kenya station where a man, simply known as "Person in Brown" is left stranded due to a mysterious train accident. Soon, the story sets a chain of events around the world where everything happens for better or worse based on each character's varied choices.

Capsule Reviews: THE MUMMY and DESPICABLE ME 3


Wednesday, 14 June 2017

Ulasan: LET'S GO, JETS! チア☆ダン (2017)

Ulasan: LET'S GO, JETS! チア☆ダン (2017)

Hikari Tomonaga (Suzu Hirose) mahu menyertai kelab tarian sorak untuk menarik perhatian jejaka pujaannya Kosuke Yamashita (Mackenyu). Fukui Cheerleader adalah kelab yang retak menanti belah akibat pelajar senior yang enggan mengikut ketegasan dan latihan keras oleh jurulatih Kaoruko Saotome (Yuku Amami). Saotome melantik Ayano Tamaki (Ayami Nakajo) sebagai pemimpin kelab untuk menyelia pasukan Jets dan bersiap sedia untuk bertanding di Kejohanan Kebangsaan National Dance Alliance (NDA) di Amerika Syarikat.

Saturday, 10 June 2017

Review: THE HUNTER'S PRAYER (2017)

Sam Worthington as Lucas in THE HUNTER'S PRAYER (2017)

Sam Worthington plays Lucas, an assassin who supposed to put a bullet on the teenage girl named Ella (Odeya Rush) but ends up protecting her instead. Soon, they end up becoming targets of other killers hired by Richard Addison (Allen Leech).

Wednesday, 7 June 2017

Review: LET'S GO, JETS! チア☆ダン (2017)

(L-R) Yui (Hirona Yamazaki) Hikari (Suzu Hirose) and Ayano (Ayami Nakajo) in LET'S GO, JETS! (2017)

Based on the true story of the cheer dance team from Fukui Commercial High School in Japan, the movie revolves around Hikari (Suzu Hirose) who wants to join the cheer dance club for the sake to impress her crush Mackenyu (Kosuke Yamashita). Soon, she realises the person-in-charge for the cheer dance club happens to be Kaoruko Saotome (Yuku Amami), the no-nonsense coach who is known for her harsh training method. Over the course of the training, Saotome appoints Ayano Tamaki (Ayami Nakajo) as the club leader to oversee the entire team (among them are Hirona Yamazaki's Yui Kito, Miu Tomita's Taeko Azuma and Haruka Fukuhara's Ayumi Nagai) as they learn to shape up for the forthcoming National Dance Alliance (NDA) National Championship in the United States.

Tuesday, 30 May 2017

Review: WONDER WOMAN (2017)

Diana/Wonder Woman (Gal Gadot) is ready for action in WONDER WOMAN (2017)

The first big-screen adventure of WONDER WOMAN tells the origin story of Diana (Gal Gadot), the Amazonian princess who lives on the mystical island of Themyscira and how she devoted her life training for battle and becoming a warrior. Her true destiny begins when she meets a World War I fighter pilot, Steve Trevor (Chris Pine) and learns a lot about the chaos in the outside world. Soon, she leaves home for London to stop the ongoing war and encounters her enemy, including General Erich Ludendorff (Danny Huston) and Doctor Poison (Elena Anaya).

Sunday, 28 May 2017

Review: BAYWATCH (2017)

The lifeguard team of Emerald Bay in BAYWATCH (2017)

BAYWATCH follows the lifeguard team of Emerald Bay led by the no-nonsense lieutenant, Mitch Buchannon (Dwayne Johnson) and his two trusty colleagues, CJ Parker (Kelly Rohrbach) and Stephanie Holden (Illfenesh Hadera), looking for this year's new recruits to join them. Trouble arises when Mitch is forced by his superior to train disgraced two-time Olympic gold medallist Matt Brody (Zac Efron) as one of his latest recruits. Then, there is a new threat involving a local drug smuggling ring operated by Victoria Leeds (Priyanka Chopra), which prompted Mitch and his team to investigate the matter.

Monday, 22 May 2017

Review: PIRATES OF THE CARIBBEAN: SALAZAR'S REVENGE (2017)

Johnny Depp returns as Captain Jack Sparrow in PIRATES OF THE CARIBBEAN: SALAZAR'S REVENGE (2017)

In this fifth instalment of the PIRATES OF THE CARIBBEAN franchise, Captain Jack Sparrow (Johnny Depp) finds himself as the main target of Captain Salazar (Javier Bardem), a cursed pirate hunter who is hellbent on revenge against him. In order to get rid of his enemy, Jack's only hope of survival is to obtain the Trident of Poseidon. Soon, he crosses paths with beautiful astronomer Carina Smith (Kaya Scodelario) and young sailor Henry Turner (Brenton Thwaites), who happens to be the son of Will Turner (Orlando Bloom) and Elizabeth Swann (Keira Knightley), as all of them are seeking the same legendary trident.

Saturday, 20 May 2017

Review: COLOSSAL (2017)

Anne Hathaway as Gloria in COLOSSAL (2017)

COLOSSAL follows Gloria (Anne Hathaway), an alcoholic and unemployed trainwreck who gets dumped by her British boyfriend Tim (Dan Stevens). With little choices left, she moves back to her small hometown to live in her parents' empty house. From there, she reconnects with her childhood friend, Oscar (Jason Sudeikis) who owns a bar and met his friends (Tim Blake Nelson and Austin Stowell). Then something unusual happens. A gigantic kaiju-like monster from out of nowhere is wreaking havoc in the heart of Seoul has made headline around the world. And strangely enough, it has something to do with Gloria...

Friday, 19 May 2017

Review: THE CIRCLE (2017)

Emma Watson as Mae in THE CIRCLE (2017)

Based on the novel of the same name by Dave Eggers, the movie follows Mae (Emma Watson), who successfully lands a job at the huge tech company called The Circle. Everything seems promising at first, along with co-founder and CEO Eamon Bailey (Tom Hanks) who never fails to give his fellow employees a positive vibe during his weekly pep talks on stage. But all that changes when Mae discovers there's something suspicious about the company.

Wednesday, 10 May 2017

Review: KING ARTHUR: LEGEND OF THE SWORD (2017)

Review: KING ARTHUR: LEGEND OF THE SWORD (2017)

The big-screen reboot of KING ARTHUR: LEGEND OF THE SWORD tells the origin story of young Arthur (Charlie Hunnam), who grew up in the back streets of Londinium before discovering his own fate after successfully pulling the magic sword Excalibur out of the stone. This prompted Vortigern (Jude Law), Arthur's villainous uncle who is responsible for his father Uther's (Eric Bana) death, to order an execution against him. However, the plan fails when a nameless mage (Astrid Bergès-Frisbey) manages to save his life. Soon, Arthur joins her alongside other resistance fighters including Bedivere (Djimon Hounsou) and Goosefat Bill (Aiden Gillen of TV's Game of Thrones) in a revolutionary quest to dethrone Vortigern.

Monday, 8 May 2017

Ulasan: GUARDIANS OF THE GALAXY VOL. 2 (2017)

Ulasan: GUARDIANS OF THE GALAXY VOL. 2 (2017)

Guardians of the Galaxy kembali untuk buat apa lagi, selamatkan galaksi dari serangan raksasa Abilisk yang menyerang Sovereign, makhluk asing berkulit emas diketuai oleh Ayesha (Elizabeth Debicki). Setelah menerima "upah" mereka, Rocket (Bradley Cooper) yang panjang tangan telah mencuri bateri berharga milik Sovereign. Dalam usaha melarikan diri, mereka terserempak dengan Ego (Kurt Russell) yang mendakwa punyai talian darah bersama Peter Quill (Chris Pratt).

Sunday, 7 May 2017

Review: ALIEN: COVENANT (2017)

Review: ALIEN COVENANT (2017)

Set 10 years after the events of PROMETHEUS (2012), the sequel follows the crew of the colony ship Covenant transporting 2,000 colonists placed in hyper-sleep while heading to the remote planet Origae-6. When tragedy strikes upon the ship and causes several casualties in its wake, the remaining crew members including android Walter (Michael Fassbender), Daniels (Katherine Waterston), Oram (Billy Crudup), Tennessee (Danny McBride), Lope (Demián Bichir), Karine (Carmen Ejogo) and few others soon discover an uncharted planet, which appears to be a potential alternative as their newfound outpost. Once they landed, everything seems fine at the beginning. But it doesn't take long before they realise there is something dangerous lurking on the planet.

Thursday, 27 April 2017

Review: GUARDIANS OF THE GALAXY VOL. 2 (2017)

Review: GUARDIANS OF THE GALAXY VOL. 2 (2017)

In this sequel, the Guardians of the Galaxy team (Chris Pratt's Peter Quill/Star-Lord, Zoe Saldana's Gamora, Dave Bautista's Drax the Destroyer, Vin Diesel's Baby Groot and Bradley Cooper's Rocket) gets into a deep trouble when Rocket steals some of the precious batteries from the Sovereign, a race of gold-skinned humanoids led by Ayesha (Elizabeth Debicki). Following a space battle, they manage to escape and crash-landed on a remote planet where Quill finally meet his biological father, Ego (Kurt Russell).

Sunday, 23 April 2017

Review: SHOCK WAVE 拆彈專家 (2017)

Review: SHOCK WAVE 拆彈專家 (2017)

When the Hong Kong's Cross-Harbour Tunnel is held under siege by a wanted terrorist-bomber, Peng Hong a.k.a. Blast (Jiang Wu) and his hired mercenaries, he determines to seek vengeance against Superintendent JS Cheung (Andy Lau) of the Explosive Ordnance Disposal Bureau (EOD), who betrayed him several years ago.