Batman: Arkham Origins

Batman: Arkham Origins is an American live-action superhero film written and directed by Sam Raimi starring Michael Fassbender, Vincent Cassell, John Cleese, Bryan Cranston, Derek Mears, Benedict Cumberbatch amongst many others.

Plot
On Christmas Eve, Batman (Michael Fassbender), aided by his loyal butler Alfred Pennyworth (John Cleese) intervenes in a breakout at Blackgate penitentiary led by Black Mask (Vincent Cassell). There, Black Mask executes police commissioner Gillian B. Loeb (Brian Cox) and then escapes while Batman confronts Black Mask's hired assassin Killer Croc (Lester Speigh). After defeating Croc, Batman learns that some of the world's deadliest assassins are in Gotham City to claim the $50 million bounty put on Batman's head by Black Mask. Batman tracks down mob boss The Penguin (Toby Jones) aboard his ship, believing he knows Black Mask's location. After arriving, Batman is forced to overcome the assassins Deathstroke (Stephen Lang) and Electrocutioner (Temuera Morrison), before learning from Penguin that Black Mask has been murdered in Lacey Towers. Batman travels to the towers and investigates the murder scene, piecing together that the victim was not Black Mask, and the murder may have involved a new criminal known as "the Joker".

Needing more information to solve the case, Batman infiltrates the GCPD to access the National Criminal Database. In the midst of his escape, Batman encounters Captain James Gordon (Bryan Cranston), and the corrupt SWAT team lead by Howard Branden (Dominic Purcell) who hope to eradicate Gordon and collect Black Mask's bounty money for themselves. With advice from Gordon's daughter Barbara (Emma Stone), Batman enters the sewers beneath the GCPD to secure permanent access to the database. There, he finds Black Mask's crew planting explosives. The database helps Batman uncover that Black Mask was kidnapped by the Joker, who Batman believes intends to use Black Mask to access the Gotham Merchants Bank. At the bank, Batman encounters Black Mask, who is revealed to be the Joker in disguise: the Joker had replaced Black Mask days earlier, seizing his criminal empire and placing the bounty on Batman. Batman then pursues the Joker to the Sionis Steelmill, where he frees the real Black Mask (Benedict Cumberbatch), and defeats the poisonous assassin Copperhead (Carla Gucino).

Tracking the Joker to the Royal Hotel, Batman finds that he and his men have taken control of the building, filled it with explosives, murdered the staff, and taken the guests hostage. Joker gathers the assassins about their failure to kill Batman, and throws Electrocutioner out of a window to his death: Batman recovers his electric gloves. The assassins depart except for Bane (Derek Mears) who believes Batman is coming for the Joker. Batman works his way through the building, eventually encountering Joker and fighting Bane. Concerned Batman is outmatched, Alfred alerts the GCPD for help, who arrive and interrupt the fight. As Bane escapes by helicopter he fires a rocket at Joker, and the concussive force sends Joker falling from the hotel. Batman leaps after and saves the Joker before leaving him with the GCPD. The Joker is left intrigued by the events as he is imprisoned in Blackgate, and placed in the care of Dr. Harleen Quinzel (Yvone Strahovsky). Talking to Quinzel, he explains that he now believes it was fate for him and Batman to meet.

In the Batcave, Alfred implores Batman to abandon his crusade, fearing he will die, but Batman refuses to listen. Batman locates Bane's headquarters and discovers that Bane knows Batman is Bruce Wayne. Firefly (Doug Jones) launches an assault on the Pioneer Bridge, forcing Batman and Gordon to work together to overcome the assassin and his bombs. Meanwhile, Bane breaks into the Batcave and beats Alfred nearly to death. Batman returns to find the Batcave in ruins: Alfred dies after requesting that Batman not feel guilty over him. Batman manages to resuscitate Alfred using Electrocutioner's gloves. Elsewhere, the Joker has taken over Blackgate after launching a riot.

Finally accepting that he needs allies, Batman works with Gordon and the GCPD to retake the prison. Batman is forced to fight Bane to the death when Joker places himself in an electric chair that will automatically kill him unless Bane dies: Batman uses the electric gloves to stop Bane's heart. Satisfied, the Joker leaves, intending to detonate the bombs placed around the city. Batman resuscitates Bane, but he becomes enraged and injects himself with a potent steroid which transforms him into a hulking beast: Batman manages to defeat him, and the steroid's side effects damage Bane's memory. With Gordon's and Warden Joseph's (Laurence Fishburne) help, Batman fights his way to the Joker in the prison chapel. Dismayed to learn that Batman saved Bane, the Joker tries to goad Batman into killing him, but Batman subdues him. Gordon decides to let Batman go, believing he can help the city.

In a interview scene during the credits, Quincy Sharp (Jeffrey Tambor) says he will lobby to reopen Arkham Asylum to house the city's worst criminals. In a post-credits scene, an imprisoned Deathstroke is approached by Amanda Waller (Ophah Winfrey) to join her Suicide Squad.

Cast
Michael Fassbender - Batman / Bruce Wayne

Vincent Cassell - The Joker / The Red Hood

Bryan Cranston - Detective James Gordon

John Cleese - Alfred Pennyworth

Derek Mears - Bane

Emma Stone - Barbara Gordon

Stephen Lang - Deathstroke / Slade Wilson

Doug Jones - Firefly / Garfield Lynns

Colin Farrell - Deadshot / Floyd Lawton

Carla Gucino - Copperhead

Temuera Morrison - Electrocucioner / Lester Putinsky

David Zayas - Bird

Lester Speigh - Killer Croc / Waylon Jones

Michael Madsen as Detective Harvey Bullock

Dominic Purcell as Howard Branden

Toby Jones - The Penguin / Oswald Cobblepott

Thomas Sangster - Anarky / Lonnie Machin

Peter Dinklage - The Mad Hatter / Jervis Teth

Charlize Theron - Tracey Buxton

Eva Mendez - Candy

Vincent Martella - Alberto Falcone

Hayley Atwell - Vicki Vale

Yvone Strahovsky - Dr. Harleen Quinzel

Brian Cox - Comissioner Gillian B. Loeb (cameo)

Sam Rockwell - Enigma / Edward Nashton (cameo)

Kevin Spacey - Calendar Man / Julian Day (cameo)

Jeffrey Tambor - Quincy Sharp (cameo)

Seth MacFarlane - Jack Ryder (cameo)

Oprah Winfrey - Amanda Waller (cameo)