Definition: In this task, five ordered key facts are given. All the given facts are expressed in natural language. Your job is to generate a story 100 to 1000 words long, that includes all the facts given as input in their order of appearance while expanding upon them to produce a broader, yet coherent, narrative.
Input: Fact1: Former covert operative Bryan Mills visits daughter to deliver birthday gift, Fact2: Bryan receives text from Lenore asking to meet him for breakfast following day, Fact3: note is drugged unknown by her by Bryan, Fact4: Lenore 's murder was caused by failure to repay debt to former business partner and ex-Spetsnaz operative Oleg Malankov, Fact5: Stuart used Bryan to kill Malankov and keep insurance money

Former covert operative Bryan Mills Liam Neeson visits his daughter, Kim Maggie Grace, to deliver a birthday gift. After an awkward visit, he invites his exwife, Lenore Famke Janssen, to dinner. Although she declines, she shows up at his apartment and tells him about her marital problems. He agrees to let her try to work things out with her current husband Stuart Dougray Scott. Stuart comes to see Bryan and asks him never to see his wife again  despite the fact he is aware they have a daughter together. Without Bryans knowledge he uses his phone to arrange a meeting with Lenore making out it is Bryan that wants to meet her then promptly deletes the message after it is sent. It is in this location she gets kidnapped. The following day, Bryan receives a text from Lenore asking to meet him for breakfast. After Bryan purchases breakfast, he returns to his apartment to discover Lenores lifeless body. L.A.P.D. units immediately appear and try to arrest him, but he resists and escapes. Meanwhile, L.A.P.D. Inspector Frank Dotzler Forest Whitaker familiarizes himself with Bryans background and issues an APB for him. Bryan retreats to a safe house equipped with weapons and surveillance electronics. He retraces Lenores travels to a remote gas station convenience store and finds surveillance footage of her being abducted by unidentified men with unique hand tattoos, but L.A.P.D. detectives arrive and arrest him. While in transit, Bryan frees himself, hijacks the police cruiser, escapes, and downloads phone records from an L.A.P.D. database onto a thumb drive. He contacts Kim at Lenores funeral via a camera hidden in his friend Sams suit, instructing her to maintain her very predictable schedule. She purchases her daily yogurt drink with a Drink Me Now note which, unknown by her, is drugged by Bryan. During a lecture, she feels nauseated and runs to the restroom where Bryan is waiting. He surprises her and gives her the antidote to the drug. Bryan removes a surveillance bug that, unknown to her, was planted by Dotzler. He tells her that he is looking for the real murderer and that she should keep safe. Kim tells Bryan of her pregnancy and that Stuart is acting scared and has hired bodyguards, which he has never done before. Bryan tails Stuarts car but is ambushed by a pursuing SUV that pushes his car over the edge of a cliff. He survives the crash, hijacks a car, follows the attackers to a roadside liquor store and kills them. Bryan then abducts and interrogates Stuart, who confesses that Lenores murder was caused by his failure to repay a debt to his former business partner and exSpetsnaz operative Oleg Malankov Sam Spruell and that he exposed Bryans identity to Malankov out of jealousy. With assistance from his old colleagues and a nervous Stuart, Bryan gains entry to Malankovs heavily secured penthouse. After killing the guards, a furious gun battle, and a brutal fight, a mortally wounded Malankov reveals that all that happened was a setup: Stuart planned Lenores murder and framed Bryan as part of a business deal to collect on a 12M insurance policy. Malankov adds that when he failed to kill Bryan, Stuart used Bryan to kill Malankov and keep the insurance money. Meanwhile, Stuart injures Sam Leland Orser, and abducts Kim, intending to flee with the money. Under police pursuit, Bryan arrives at the airport in Malankovs Porsche as Stuarts plane is taxiing for takeoff. After destroying the wheels, preventing the plane from taking off, Bryan overpowers Stuart and prepares to kill him but pauses at Kims pleas. He tells Stuart to expect final punishment if he escapes justice or completes a reduced prison sentence. Dotzler and the LAPD arrive to arrest Stuart. Bryan is cleared of all charges. In the aftermath of Stuarts arrest, Kim, who is pregnant, informs Bryan that she wants to name her baby after her mother if it is a girl.