JFreemanBRG commited on
Commit
679f269
1 Parent(s): 1689f91

Initial Commit

Browse files
.chainlit/config.toml ADDED
@@ -0,0 +1,84 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [project]
2
+ # Whether to enable telemetry (default: true). No personal data is collected.
3
+ enable_telemetry = true
4
+
5
+ # List of environment variables to be provided by each user to use the app.
6
+ user_env = []
7
+
8
+ # Duration (in seconds) during which the session is saved when the connection is lost
9
+ session_timeout = 3600
10
+
11
+ # Enable third parties caching (e.g LangChain cache)
12
+ cache = false
13
+
14
+ # Follow symlink for asset mount (see https://github.com/Chainlit/chainlit/issues/317)
15
+ # follow_symlink = false
16
+
17
+ [features]
18
+ # Show the prompt playground
19
+ prompt_playground = true
20
+
21
+ # Process and display HTML in messages. This can be a security risk (see https://stackoverflow.com/questions/19603097/why-is-it-dangerous-to-render-user-generated-html-or-javascript)
22
+ unsafe_allow_html = false
23
+
24
+ # Process and display mathematical expressions. This can clash with "$" characters in messages.
25
+ latex = false
26
+
27
+ # Authorize users to upload files with messages
28
+ multi_modal = true
29
+
30
+ # Allows user to use speech to text
31
+ [features.speech_to_text]
32
+ enabled = false
33
+ # See all languages here https://github.com/JamesBrill/react-speech-recognition/blob/HEAD/docs/API.md#language-string
34
+ # language = "en-US"
35
+
36
+ [UI]
37
+ # Name of the app and chatbot.
38
+ name = "Chatbot"
39
+
40
+ # Show the readme while the conversation is empty.
41
+ show_readme_as_default = true
42
+
43
+ # Description of the app and chatbot. This is used for HTML tags.
44
+ # description = ""
45
+
46
+ # Large size content are by default collapsed for a cleaner ui
47
+ default_collapse_content = true
48
+
49
+ # The default value for the expand messages settings.
50
+ default_expand_messages = false
51
+
52
+ # Hide the chain of thought details from the user in the UI.
53
+ hide_cot = false
54
+
55
+ # Link to your github repo. This will add a github button in the UI's header.
56
+ # github = ""
57
+
58
+ # Specify a CSS file that can be used to customize the user interface.
59
+ # The CSS file can be served from the public directory or via an external link.
60
+ # custom_css = "/public/test.css"
61
+
62
+ # Override default MUI light theme. (Check theme.ts)
63
+ [UI.theme.light]
64
+ #background = "#FAFAFA"
65
+ #paper = "#FFFFFF"
66
+
67
+ [UI.theme.light.primary]
68
+ #main = "#F80061"
69
+ #dark = "#980039"
70
+ #light = "#FFE7EB"
71
+
72
+ # Override default MUI dark theme. (Check theme.ts)
73
+ [UI.theme.dark]
74
+ #background = "#FAFAFA"
75
+ #paper = "#FFFFFF"
76
+
77
+ [UI.theme.dark.primary]
78
+ #main = "#F80061"
79
+ #dark = "#980039"
80
+ #light = "#FFE7EB"
81
+
82
+
83
+ [meta]
84
+ generated_by = "0.7.700"
AutoRetrieveModel.py ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from typing import List, Tuple, Any
2
+ from pydantic import BaseModel, Field
3
+
4
+ class AutoRetrieveModel(BaseModel):
5
+ query: str = Field(..., description="natural language query string")
6
+ filter_key_list: List[str] = Field(
7
+ ..., description="List of metadata filter field names"
8
+ )
9
+ filter_value_list: List[str] = Field(
10
+ ...,
11
+ description=(
12
+ "List of metadata filter field values (corresponding to names specified in filter_key_list)"
13
+ )
14
+ )
Dockerfile ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.9
2
+ RUN useradd -m -u 1000 user
3
+ USER user
4
+ ENV HOME=/home/user \
5
+ PATH=/home/user/.local/bin:$PATH
6
+ WORKDIR $HOME/app
7
+ COPY --chown=user . $HOME/app
8
+ COPY ./requirements.txt ~/app/requirements.txt
9
+ RUN pip install -r requirements.txt
10
+ COPY . .
11
+ CMD ["chainlit", "run", "app.py", "--port", "7860"]
app.py ADDED
@@ -0,0 +1,155 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import chainlit as cl
3
+ import llama_index
4
+ from llama_index import set_global_handler
5
+ from llama_index.embeddings import OpenAIEmbedding
6
+ from llama_index import ServiceContext
7
+ from llama_index.llms import OpenAI
8
+ from llama_index import SimpleDirectoryReader
9
+ from llama_index.ingestion import IngestionPipeline
10
+ from llama_index.node_parser import TokenTextSplitter
11
+ from llama_index import load_index_from_storage
12
+ from llama_index.tools import FunctionTool
13
+ from llama_index.vector_stores.types import (
14
+ VectorStoreInfo,
15
+ MetadataInfo,
16
+ ExactMatchFilter,
17
+ MetadataFilters,
18
+ )
19
+ from llama_index.retrievers import VectorIndexRetriever
20
+ from llama_index.query_engine import RetrieverQueryEngine
21
+ from typing import List
22
+ from AutoRetrieveModel import AutoRetrieveModel
23
+ from llama_index.agent import OpenAIAgent
24
+ from sqlalchemy import create_engine
25
+ from llama_index import SQLDatabase
26
+ from llama_index.indices.struct_store.sql_query import NLSQLTableQueryEngine
27
+ from llama_index.tools.query_engine import QueryEngineTool
28
+ import pandas as pd
29
+ import openai
30
+
31
+ set_global_handler("wandb", run_args={"project": "llamaindex-demo-v1"})
32
+ wandb_callback = llama_index.global_handler
33
+
34
+ def create_semantic_agent(service_context):
35
+ # Load in wikipedia index
36
+ storage_context = wandb_callback.load_storage_context(
37
+ artifact_url="jfreeman/llamaindex-demo-v1/wiki-index:v1"
38
+ )
39
+
40
+ index = load_index_from_storage(storage_context, service_context=service_context)
41
+
42
+ def auto_retrieve_fn(
43
+ query: str, filter_key_list: List[str], filter_value_list: List[str]
44
+ ):
45
+ """Auto retrieval function.
46
+
47
+ Performs auto-retrieval from a vector database, and then applies a set of filters.
48
+
49
+ """
50
+ query = query or "Query"
51
+
52
+ exact_match_filters = [
53
+ ExactMatchFilter(key=k, value=v)
54
+ for k, v in zip(filter_key_list, filter_value_list)
55
+ ]
56
+ retriever = VectorIndexRetriever(
57
+ index, filters=MetadataFilters(filters=exact_match_filters), top_k=3
58
+ )
59
+ query_engine = RetrieverQueryEngine.from_args(retriever, service_context=service_context)
60
+
61
+ response = query_engine.query(query)
62
+ return str(response)
63
+
64
+ vector_store_info = VectorStoreInfo(
65
+ content_info="semantic information about movies",
66
+ metadata_info=[MetadataInfo(
67
+ name="title",
68
+ type="str",
69
+ description="title of the movie, one of [John Wick (film), John Wick: Chapter 2, John Wick: Chapter 3 – Parabellum, John Wick: Chapter 4]",
70
+ )]
71
+ )
72
+ description = f"""\
73
+ Use this tool to look up semantic information about films.
74
+ The vector database schema is given below:
75
+ {vector_store_info.json()}
76
+ """
77
+ auto_retrieve_tool = FunctionTool.from_defaults(
78
+ fn=auto_retrieve_fn,
79
+ name="semantic-film-info",
80
+ description=description,
81
+ fn_schema=AutoRetrieveModel
82
+ )
83
+ return auto_retrieve_tool
84
+
85
+ def create_sql_agent(service_context):
86
+ engine = create_engine("sqlite+pysqlite:///:memory:")
87
+
88
+ for i in range(1,5):
89
+ fn = os.path.join('wick_tables',f'jw{i}.csv')
90
+ df = pd.read_csv(fn)
91
+ df.to_sql(
92
+ f"John Wick {i}",
93
+ engine
94
+ )
95
+
96
+ sql_database = SQLDatabase(
97
+ engine=engine,
98
+ include_tables=["John Wick 1", "John Wick 2", "John Wick 3", "John Wick 4"]
99
+ )
100
+
101
+ sql_query_engine = NLSQLTableQueryEngine(
102
+ sql_database=sql_database,
103
+ tables=["John Wick 1", "John Wick 2", "John Wick 3", "John Wick 4"],
104
+ service_context=service_context
105
+ )
106
+
107
+ sql_tool = QueryEngineTool.from_defaults(
108
+ query_engine=sql_query_engine,
109
+ name="sql-query",
110
+ description=(
111
+ "Useful for translating a natrual language query into a SQL query over a table containing: "
112
+ "John Wick 1, containing information related to reviews of the first John Wick movie call 'John Wick'"
113
+ "John Wick 2, containing information related to reviews of the second John Wick movie call 'John Wick: Chapter 2'"
114
+ "John Wick 3, containing information related to reviews of the third John Wick movie call 'John Wick: Chapter 3 - Parabellum'"
115
+ "John Wick 4, containing information related to reviews of the forth John Wick movie call 'John Wick: Chapter 4'"
116
+ ),
117
+ )
118
+ return sql_tool
119
+
120
+ welcome_message = "Welcome to the John Wick RAQA demo! Ask me anything about the John Wick movies."
121
+ @cl.on_chat_start # marks a function that will be executed at the start of a user session
122
+ async def start_chat():
123
+ # Create the service context
124
+ embed_model = OpenAIEmbedding()
125
+ chunk_size = 500
126
+ llm = OpenAI(
127
+ temperature=0,
128
+ model='gpt-4-1106-preview',
129
+ streaming=True
130
+ )
131
+ service_context = ServiceContext.from_defaults(
132
+ llm=llm,
133
+ chunk_size=chunk_size,
134
+ embed_model=embed_model,
135
+ )
136
+
137
+ auto_retrieve_tool = create_semantic_agent(service_context)
138
+ sql_tool = create_sql_agent(service_context)
139
+ '''
140
+ agent = OpenAIAgent.from_tools(
141
+ tools=[auto_retrieve_tool, sql_tool],
142
+ )
143
+ '''
144
+ agent = OpenAIAgent.from_tools(
145
+ tools=[sql_tool, auto_retrieve_tool],
146
+ )
147
+ cl.user_session.set("agent", agent)
148
+ await cl.Message(content=welcome_message).send()
149
+
150
+ @cl.on_message # marks a function that should be run each time the chatbot receives a message from a user
151
+ async def main(message: cl.Message):
152
+ agent = cl.user_session.get("agent")
153
+ res = await agent.achat(message.content)
154
+ answer = str(res)
155
+ await cl.Message(content=answer).send()
chainlit.md ADDED
@@ -0,0 +1 @@
 
 
1
+ # Wick-RAQA Example
requirements.txt ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ chainlit==0.7.700
2
+ cohere==4.37
3
+ openai==1.3.5
4
+ tiktoken==0.5.1
5
+ python-dotenv==1.0.0
6
+ langchain
7
+ wandb
8
+ pinecone-client
9
+ llama_index
10
+ sqlalchemy
11
+ pandas
12
+ pydantic
wick_tables/jw1.csv ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ,Review_Date,Author,Rating,Review_Title,Review,Review_Url
2
+ 0,6 May 2015,lnvicta,8," Kinetic, concise, and stylish; John Wick kicks ass.
3
+ ","The best way I can describe John Wick is to picture Taken but instead of Liam Neeson it's Keanu Reeves and instead of his daughter it's his dog. That's essentially the plot of the movie. John Wick (Reeves) is out to seek revenge on the people who took something he loved from him. It's a beautifully simple premise for an action movie - when action movies get convoluted, they get bad i.e. A Good Day to Die Hard. John Wick gives the viewers what they want: Awesome action, stylish stunts, kinetic chaos, and a relatable hero to tie it all together. John Wick succeeds in its simplicity.",/review/rw3233896/?ref_=tt_urv
4
+ 1,17 January 2015,CountJonnie,7," Story: 3 minutes; Entertainment: 101 minutes.
5
+ ","It looks as if the filmmakers realized that the public was sick of certain movies. Most movies nowadays are full of wire work, sci-fi, etc. often topped with icing made of needless or predictable background stories that add nothing. For example the beautiful girlfriend who gives the moral speeches or the troubled teenage daughter, who aren't present here.",/review/rw3164002/?ref_=tt_urv
6
+ 2,5 May 2023,Coventry,5," You don't mess with another person's dog. It's as simple as that!
7
+ ","With the fourth installment scoring immensely at the cinemas as I'm submitting this review, and after three previous films that are apparently loved by everyone else in the world, I thought perhaps it would be time for me check out ""John Wick"".",/review/rw9033669/?ref_=tt_urv
8
+ 3,28 September 2018,Kitsfi,8," Keanu gets pissed and shoots people in the face for 101 minutes*
9
+ ","John wick has a very simple revenge story. It can be summarized as ""Keanu gets angry and shoots bad guys"" but what makes it special? Directed by Chad Stahelski who's a stunt specialist boy does it show because the main selling point in the film are some real virtuoso action sequences, well made choreographies. Unlike today's action movies, it doesn't use quick-cuts or shaky cameras actually see what's going on.",/review/rw4366368/?ref_=tt_urv
10
+ 4,30 July 2020,Special-K88,," delivers if taken for what it is
11
+ ","Though he no longer has a taste for wet work, retired assassin and ""Boogeyman"" John Wick has suffered a personal tragedy that's left a huge void in his life. When he and his dog (really the last meaningful thing he has left) fall victim to a scummy group of Russian mobsters, he emerges from his shell with vengeance on his mind. Slow and ambiguous at first, but reveals more as it goes along, and once it kicks into gear it rarely lets up with plenty of stylized, visceral action scenes, an impressive arsenal of weaponry, plus sly direction and editing that give it the feel of a violent music video at times. Preposterously fun to watch, it just doesn't have much of a story at its disposal, not to mention all the over-the-top bloodletting and mayhem eventually becomes redundant. Savvy, indestructible Reeves looks right at home, and delivers many of his lines with a sardonic wit. **½",/review/rw5952152/?ref_=tt_urv
12
+ 5,23 March 2023,ma-cortes,7," Violent and gripping story with plenty of unstopped action , shootouts and breathtaking fights
13
+ ","Ultra-violent first entry with lots of killings, thrills , noisy action , suspense , and crossfire . In this original John Wick (2014) , an ex-hit-man comes out of retirement to track down the gangsters that killed his dog and took everything from him . With the untimely death of his beloved wife still bitter in his mouth he seeks for vengeance . But when an arrogant Russian mob prince and hoodlums steal his car and kill his dog , they are fully aware of his lethal capacity. The Bogeyman will find himself dragged into an impossible task as every killer in the business dreams of cornering the legendary Wick who now has an enormous price on his head . In this first installment John Wick , blind with revenge, and for his salvation John will immediately unleash a carefully orchestrated maelstrom of destruction against those attempt to chase him and with a price tag on his head, as he is the target of hit men : an army of bounty-hunting killers on his trail and a murderer woman everywhere . The legendary hitman will be forced to unearth his meticulously concealed identity and to carry out a relentless vendetta . Now, only blood can quench the boogeyman's thirst for retribution . Don't Set Him Off! . John Wick isn't the Boogeyman... He's the guy you send to kill the doomed Boogeyman. Revenge is all he has left. You want peace, prepare for war . Don't Hunt What You Can't Kill. Tick Tock, Mr. Wick. Everyone Is Waiting. For John Wick . Every Action Has Consequences. This Friday, Wick is Back . Its the World Vs. Wick. Every Action Has Consequences.",/review/rw8945545/?ref_=tt_urv
14
+ 6,24 February 2015,ThomasDrufke,8," I'm Thinking I'm Back
15
+ ","John Wick is one of those few movies a year that seemed like it would be absolutely terrible, but when you finally sit down and watch it, turns out to be incredible. Not only is it one of the most fun films of the year, but it's so much different than the action films we have today. It doesn't try to be inventive or over-the-top, it just plays to it's strengths.",/review/rw3191151/?ref_=tt_urv
16
+ 7,19 November 2015,ivo-cobra8,10," The best action revenge film of all time from 2014 so far!
17
+ ","John Wick (2014) is the best revenge flick from Keanu Reeves of 2014 from The Matrix (1999) to John Wick (2014) another action fast paced, Entertaining slick action packed film, which kind I have never seen before. It is a very fun, straightforward action movie with an 80's sensibility. It's nice to see Keanu doing these types of roles again. It is one of my personal favorite Keanu Reeves movies. Keanu Reeves is a bad ass what a great action packed blood packed film. Movies should really learn from this on how to make a decent action film, especially with the crap we are getting today like escape plan bullet to the head and such. This film to me is the greatest action film to come out in this century. Keanu was phenomenal the action was so fast paced and exciting my jaw literally dropped as Keanu took out all the bad guys! I personally think this film is better then all Taken films combined. It was simply brilliant, it was made for 20 million dollars and I am glad it made 40 million in the US. I think this film deserved to make 100 million!",/review/rw3357633/?ref_=tt_urv
18
+ 8,23 February 2020,MrHeraclius,," love this movie highly recommend
19
+ ","It's hard to find anything bad to say about John Wick. The action is beautifully choreographed, the setup is surprisingly emotional for an action flick, and Keanu.... What more is there to say? If you love action or even just like it you will be in for the ride of your life.",/review/rw5503708/?ref_=tt_urv
20
+ 9,20 October 2014,trublu215,9," The coolest action film you'll see all year
21
+ ","At first glance, John Wick sounds like a terrible film on paper but with the slickness of Keanu Reeves' performance as the titular character and the sheer brilliance in its action sequences, this marks the best action film of the year and one of the absolute best in the past decade. Following a brutal home invasion that leaves his beloved dog murdered by thugs from his past, John Wick vows revenge on the ones who have taken what he loves most. Like I said, on paper, this seems like a direct-to-DVD slopfest starring John Cena but as a film with Keanu Reeves as the lead, it marks the very welcomed return for Reeves to the genre. John Wick is insanely fun, violently brutal and an overall romp especially for those disappointed by The Expendables 3. John Wick is propelled by Tarantino-esque dialog mixed with the swagger of action stars from the 70s. Reeves literally emulates cool in this film and does it with such confidence, that we don't even doubt the character...even when he kills countless bad guys with extreme force in some utterly ridiculous and implausible situations. We don't doubt it for a minute. This is EXACTLY what you want out of an action film. It is briskly paced, brilliantly shot and meticulously choreographed and keeps you wanting more and more. The supporting cast filled with the likes of John Legiuzamo, Ian McShane, and Willen Dafoe also keeps this film very interesting. These guys don't play good guys, hell, John Wick by traditional standards would be a bad guy in any other film. Every character is more ruthless than the next and pushes John Wick to be more ruthless than they are, creating a very cool dynamic between the character and the plot regarding the idea of how far is too far? However, don't expect some revelation from John Wick regarding the morality of bad and evil. This film wants you entertained and does so with brute force, it never lets up, not even for a second. One scene in particular that will have your blood pumping is a showdown between thugs and Wick in a nightclub. This action sequence remains the best in the film and will have you grasping your theater seat because of the sheer intensity of it. Overall, John Wick is slick, violent fun that turns into a remarkable, surprising film that will catch you off guard. It is THAT good. I highly recommend this film to action buffs especially but I'm sure those who just like a good movie will love it as well.",/review/rw3107759/?ref_=tt_urv
22
+ 10,22 November 2014,utgard14,7," Most Excellent
23
+ ","Wow what a great surprise this was. I was told by a friend this was good but it's been awhile since I liked a Keanu movie so I was hesitant to try it. Retired hit-man John Wick (Keanu Reeves) loses his wife to cancer. After her funeral he receives a puppy she left him. A few days later some thugs, led by the son of a Russian gangster John used to work for, break into John's house. They beat him up, take the keys to his beloved car, and kill the puppy. They did this not knowing who he was; they just wanted the car. Now John Wick is out for revenge and the Russian gangster is trying to save his son's life by sending killers after John.",/review/rw3128980/?ref_=tt_urv
24
+ 11,25 September 2015,Leofwine_draca,8," Action as it should be
25
+ ","JOHN WICK is a rare example of Hollywood getting things spot-on when it comes to creating the near-perfect action film. JOHN WICK is a relentless, pulse-pounding thriller that has plenty of similarity to the Liam Neeson classic TAKEN, albeit with a more simplistic (and also more emotionally intense) plot line. This is the kind of lean, pared-down film-making that's all about intensity and momentum. It sits well with classic international fare like POINT BLANK, SLEEPLESS NIGHT, MEA CULPA, THE MAN FROM NOWHERE, and THE RAID films.",/review/rw3323198/?ref_=tt_urv
26
+ 12,23 January 2015,Giacomo_De_Bello,8," 8/10
27
+ ",The only word that keeps coming back to mind when reviewing this movie is: exhilarating. The fun factor this amazing action film has is probably the highest of any movie this year. I could not stop myself from having a blast!,/review/rw3168672/?ref_=tt_urv
28
+ 13,26 March 2023,AlsExGal,4," Hello, my name is Inigo Montoya, you killed my dog, prepare to die...
29
+ ","... slaughtering a line from the superior ""Princess Bride"". It's a shame that Keanu Reeves is supposed to be one of the nicest guys to work
30
+ with in Hollywood, because this film is a mess. We should stop asking Hollywood to come up with original ideas, because when they do, this is the result. 101 minutes of cliched action that checks all of the boxes - retired hit-man coming out of retirement, a boy and his dog, the perfect wife who is conveniently dead, stolen cars, Russian mobsters, a spoiled son who doesn't have half the restraint and judgment of dad precisely because dad spoiled him, and lots of blood.",/review/rw8951947/?ref_=tt_urv
31
+ 14,25 October 2014,Palidan400,8," Yeah I'm Thinking He's Back
32
+ ","Keanu Reeve is John Wick. He's a deadly and unstoppable hit-man, and it shows. ""John Wick"" is short and to the point, but so much fun. At 1 hour and 36 minutes running time, there is never a dull moment in what may be one of the best action films of the year. ",/review/rw3111220/?ref_=tt_urv
33
+ 15,3 September 2015,grantss,5," Mediocre action movie
34
+ ",Mediocre action movie.,/review/rw3310020/?ref_=tt_urv
35
+ 16,10 February 2016,Howlin Wolf,4," Got on my Wick...
36
+ ","You could have written this on the back of a napkin... 'Guy's dog is murdered; guy goes mental, efficiently killing those responsible. The End'. There's no colour to the story, whatsoever; there are only garish colours in the nightclub scenes. If all you need to think something is cool is to see people getting beaten up or shot, then join the Army... ",/review/rw3412495/?ref_=tt_urv
37
+ 17,27 February 2016,Horst_In_Translation,8," The man who kills the Boogeyman
38
+ ","There are actually quite a handful reasons why ""John Wick"" could have become a failure. The two directors have never made a film before and almost exclusively worked in the stunt department so far. The writer is not exactly experienced either. Lead actor Keanu Reeves usually scores more through boyish charm than through realistic portrayal of gritty badass characters. And the genre of crime action thrillers rarely delivers in terms of real significance. Still it became a very good film. The main reason for that is probably that it does not attempt to be anything of great cinematic value, does not try to teach groundbreaking stories on moral, loyalty or betrayal. Instead, Derek Kolstad's script goes for a gutsy revenge thriller that is not even hurt by its occasional predictability.",/review/rw3422991/?ref_=tt_urv
39
+ 18,10 September 2019,planktonrules,7," Probably NOT a film to watch with your kids or mother.
40
+ ","When the story begins, John (Keanu Reeves) has just lost his wife. After her death, he's a bit lost but tries to rebuild his life. One day, he's getting gas and a young Russian-American punk notices Wick's classic car...and tries to buy it off him. But Wick isn't interested and declines. Soon, the punk arrives at Wick's home with some goons where they surprise him--beating him senseless, destroying his stuff, killing his dog and stealing his car! This is when you then learn that Wick is a super-assassin....and the punk chose the wrong guy to attack. The jerk's father is a big-time Russian mobster....and it's a contest to see who will win...the mobster and his gang or Wick on his own. Considering there are (so far) two MORE John Wick films, it pretty much seems certain who will win this battle.",/review/rw5112990/?ref_=tt_urv
41
+ 19,14 April 2023,xiaoli7377,6," I Don't Get It
42
+ ","I really don't understand the love that ""John Wick"" receives. It's just kind of a generic action thriller to me. No different than a ""Bourne"" or ""Taken"" movie. It gets a slight bump for me in a rating of 6 instead of 5 because I did think that the cinematography was really good and also the fight choreography was top notch. I can definitely see the influence of martial arts films on this.",/review/rw8991670/?ref_=tt_urv
43
+ 20,22 October 2014,IceSkateUpHill,10," Smoothest action film to come around in a long time
44
+ ","John Wick is something special. It takes as much time setting up elaborate action sequences as it does the world with which it all takes place in. And what a world it is. It reminds me of Millers Crossing and it is cooler than any other recent attempt at noir. We are shown a criminal underworld where, if you are connected, many powerful people know who you are and show you respect. John Wick was connected but he got out. He is the rare killer who has found peace, and he is grateful for that peace. Some young kids steal that from him and he does what he does best, he wages a one man war against the Russian Mafia. It might sound like the film takes quite a leap but it all makes sense. The motives of John and the people who get in the way of his bullets are all very clear, even if it does come across as rather simple. That's the plot at it's most basic. Then there's the action. The film is directed by Reeve's stuntman from The Matrix, so this guy knows action. There are sequences that flow so smoothly it puts other action films and their quick cuts to shame. Keaunu moves so fluidly throughout the film and comes across as such a natural that the only disappointment is that we have not seen him like this before. Along the way are plenty of character actors, fans of The Matrix and The Wire will recognize a few people then there are more obvious ones like Ian McShane and Willem Dafoe. Everyone seems to be having a good time. That is another plus for this movie. It get's dark at times but overall it is quite fun, not very chipper, but fun. I cannot recommend this movie enough. I believe it is a must see for action fans and for anyone looking for something a bit different from the usual fare.",/review/rw3109271/?ref_=tt_urv
45
+ 21,18 April 2015,Prismark10,5," Hit-man and his dog
46
+ ",John Wick is an action film with video game type shooting scenes but a somewhat barmy plotting. Keanu Reeves makes it watchable despite the script.,/review/rw3222483/?ref_=tt_urv
47
+ 22,12 February 2015,westsideschl,2," Storytelling is Good Copying
48
+ ","All the below are non-creative copying of past movies (done many times before): 1. Opening scene - alarm clock going off. 2. Coffee brewing. 3. Casket being lowered; raining for effect; long shot of cemetery showing stranger watching. 4. Afterwards, solemn wake party. 5. Mystery package at door. From? Of course. 6. Bad guys are (Guess what nationality?) $1000 if you have no idea. And, of course, are as stereotypic as cut-out doll figures. 7. Older hot cars and lots of squealing tires, burning rubber (or synthetic equivalent). You would think Reeves character would be past that 17 year old's infatuation. 8. Master killer still has an arsenal hidden away, why? Anticipated this precise series of events unfolding many years earlier. Or, nostalgia. 9. Reeves is covered in tats, of course, to show us toughness. Russian iconic tats no less - oops! 10. Dozen (cheaper that way) bad guys need some skill training because they're slow, dumb and can't seem to shoot at a target a few feet away and always walk around corners without looking first. 11. Been done before ""cleaning crew"" just a call away to dispose of waste animal tissue (human of course). They always look the same in these movies. 12. Usual cheap scene filler, and getting really tedious, helicopter shot of city and car traveling on road below (even did a several times). 13. Background music the usual rock/blues/alter/jazz sound. 14. Barely clothed chicks tossed in for the male viewer and one to be bad. 15. Same old club scenes with strobes. 16. Usual wharf/dock driving and shooting scenes. 17. Now for the fun part and a new record surpassing the past record of 65 kills by one individual in a movie (can't remember the movie from a couple of years ago but it had that Detroit blighted semi-deserted projects, public housing/towers backdrop with this guy going through the floors shooting all the druggies). The new record for a movie is (drum roll) 73 by Reeves and 8 by others = 81 (maybe more, hard to keep track at times).",/review/rw3182143/?ref_=tt_urv
49
+ 23,28 September 2015,Michael_Elliott,," High Energy Action Fun
50
+ ",John Wick (2014) ,/review/rw3325041/?ref_=tt_urv
51
+ 24,15 April 2018,donlessnau-591-637730,1," Garbage
52
+ ","Predictable, juvenile revenge movie for 8 year olds. Reeves mumbles his way through 2 hours with Matrix like fight scenes that defy believability. Mindless, childish crap.",/review/rw4129747/?ref_=tt_urv
wick_tables/jw2.csv ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ,Review_Date,Author,Rating,Review_Title,Review,Review_Url
2
+ 0,14 September 2018,classicsoncall,7," ""No one gets out and comes back without repercussions.""
3
+ ","No doubt about it, ""John Wick: Chapter 2"" is a slick action thriller, but man, oh man, how can any one person absorb that kind of punishment? John (Keanu Reeves) gets shot, stabbed and hit by cars multiple times and postures a limp now and then to indicate he might have gotten just a little bit hurt. Besides that, he almost never makes a wrong move when hunted by dozens of assassins all at the same time. Okay, I get it, Reeves is the star of the picture and has to come out on top, but I'd like a little more credibility put into these kinds of stories. But I guess that's the whole point, suspend your disbelief for a couple of hours and just go with all of the over the top action the film makers can put together.",/review/rw4338449/?ref_=tt_urv
4
+ 1,28 November 2020,danielmanson,8," It's just a great action film
5
+ ",I mean. This literally is what is says on the tin. It's jam packed with action and I love it.,/review/rw6316364/?ref_=tt_urv
6
+ 2,14 February 2017,ThomasDrufke,8," Professional Courtesy
7
+ ","A film with more head-shots than words spoken, John Wick: Chapter 2 is just about the most violent film I've seen in quite some time. But it knows exactly what it wants to do, and succeeds immensely.",/review/rw3640053/?ref_=tt_urv
8
+ 3,5 May 2023,Coventry,5," Stab, kick, shoot, repeat. Stab, kick, shoot, repeat. Stab, kick shoot, repeat.
9
+ ","Well, I committed to watching the first three ""John Wick"" movies consecutively, and in case I totally worship them - like apparently the rest of the world does - I would hurry myself to the theater and watch the fourth installment on the big screen. After the first one already, I knew this wasn't going to be my thing. Not that ""John Wick"" is a bad film, it's just a very monotonous 'shoot-em-all-up' actioner that rapidly makes you go like ""yeah, whatever"".",/review/rw9034779/?ref_=tt_urv
10
+ 4,13 February 2017,paul-allaer,8," The rare sequel that is better than the original movie
11
+ ","""John Wick: Chapter 2"" (2017 release; 122 min.) continues the 'adventures' of former (?) hit man John Wick. As the movie opens, we are immediately thrown in the middle of a car vs. bike chase, and next thing we know, we find our man retrieving his beloved Mustang from a chop shop in NYC, but not without cars flying about, and dozens of dead or wounded bodies. And that's all in the pre-opening credits! As the story unfolds, Wick, who wants ""out, is nevertheless forced back ""in"" when an Italian baddie calls in a favor and Wick has no choice but to accept. To tell you more of the plot would spoil your viewing experience, you'll just have to see for yourself how it all plays out.",/review/rw3639244/?ref_=tt_urv
12
+ 5,7 October 2017,SnoopyStyle,6," more Gun Fu
13
+ ","Iosef's uncle still has John Wick's car. Wick comes after it and the uncle accepts his offer of peace. He hopes to return to his peaceful retirement but crime lord Santino D'Antonio calls in his Marker. He faces deadly assassins, numerous killers, and countless thugs as Santino uses him to gain power even offering a $7 million contract.",/review/rw3825224/?ref_=tt_urv
14
+ 6,14 February 2017,RforFilm,8," John Wick: Chapter 2 continues it's faced paced, neo-noir story of our assassin
15
+ ","In 2014, a Keanu Reeves revenge thriller John Wick became a surprise hit. I originally skipped out on the film as I felt that the trailers only showed an assassin story that I felt I've seen before. As far as I'm concerned, I made a big mistake. Before seeing the sequel, I felt it was important to watch the first one. I rented it on Amazon Prime and I was shock by what I saw; a dark, stylish, and fun action movie that is doing it's own thing. Though I've seen plenty stories about revenge (The Count of Monte Cristo and Moby Dick being the prime examples), I can't recall one over someone's pet being murdered. ",/review/rw3639868/?ref_=tt_urv
16
+ 7,17 February 2017,coreyjdenford,8," He's Bloody Back
17
+ ",This review of John Wick: Chapter 2 is spoiler free,/review/rw3641212/?ref_=tt_urv
18
+ 8,23 February 2020,MrHeraclius,," Great
19
+ ","In this 2nd installment of John Wick, the stylish visual and hard core action returns twice the level of the first film. So prepare for another suspenseful and cliffhanging sequences flow from this action movie when you watch this. The story goes deeper and the action scenes were incredibly entertaining! The revenge theme was still part of the movie's plot but this time the focus is the personal backstab of Wick. Keanu Reeves delivers again a notable performance as a titular character. This film is what a sequel movie should be - justifying the connection to the predecessor movie that made it successful by expanding its story and maintaining the elements that made it a superb film. The ending of this film opened the possibility of many more franchise of this movie.",/review/rw5503709/?ref_=tt_urv
20
+ 9,22 July 2017,Horst_In_Translation,4," A disappointing sequel for the most part
21
+ ","""John Wick: Chapter 2"" is an American movie from this year (2017). Experienced visual effects artist Stahelski and Kolstad returned from the very first Wick film to work on the script/direction here too, so the premise with regard to people working behind the camera is there. And in front of the camera we see familiar faces again, people that survived the film, like most of all Keanu Reeves playing the central character. This is a really long film at over 2 hours and at this runtime, it is considerably longer than the first. And there is a lot other stuff different compared to the original. Most has to do with the fun component. I think the first film was a great fun watch from start to finish while offering emotion nonetheless and also delivering in the crime and drama genres. And action too, but I don't care too much about that. This genre is also basically the only one where this new movie delivers as the first 30 minutes are truly packed with action. It gets less afterward, but there is no denying that it was still all about the action and nothing else.",/review/rw3760991/?ref_=tt_urv
22
+ 10,1 July 2017,bob the moo,," Slick, but I was detached in a way I wasn't in the first film
23
+ ","The first John Wick film took me by surprise; it was a cartoonish action film that was surprisingly brutal in its content, cruel in its delivery, and had a real punch to it. All of it existed inside a world that convinced in its own logic, even if it was clearly fantasy. John Wick 2 doesn't have the ability to sneak up on me unannounced, which does work against it, but this is not what hurts it the most.",/review/rw3743472/?ref_=tt_urv
24
+ 11,25 February 2017,DVR_Brale,5," Generic, repetitive and forgettable
25
+ ",Don't believe the hype. John Wick: Chapter 2 is not as nearly as good as almost everyone is portraying it to be. It's a generic movie with a dumb story line. Action is very repetitive - I got full-fed with it after seeing first two action scenes. ,/review/rw3647634/?ref_=tt_urv
26
+ 12,8 February 2017,quincytheodore,9," Love letter for action genre written by bold bloody hallmark, and a pencil.
27
+ ","If there's an equivalent of classical orchestra for untamed unapologetically brutal carnage, there's no doubt it'd be John Wick. Dancing through hail of bullets, horde of assassins straight from video game, oozing noir style from each drop of blood, John Wick: Chapter 2 is nothing short of an artistic spectacle.",/review/rw3635439/?ref_=tt_urv
28
+ 13,25 November 2021,Johnny_West,10," Entertaining Sequel
29
+ ","Keanu Reeves is reunited with his Matrix master, Laurence Fishburne in this sequel. It was nice to see them as allies.",/review/rw7582036/?ref_=tt_urv
30
+ 14,25 May 2019,skullhead739,3," No story, No plot, but a whole lot of boring gun scenes!
31
+ ","I absolutely love action movies, like Rambo, Alien, and taken. But this is a absolute disaster of an action movie...",/review/rw4886603/?ref_=tt_urv
32
+ 15,19 February 2017,leftbanker-1,1," Violence Without Consequences = Childish Nonsense
33
+ ","""I keel you, I keel all of you. Kill, kill, and more kill."" And throw in a few completely pointless and stupid car chases and lots of explosions for the mouth-breathers and you have a formula for a successful action movie. We should make violence at least as much of a taboo in film ratings as sex.",/review/rw3642330/?ref_=tt_urv
34
+ 16,9 February 2017,trublu215,5," Kick-ass, entertaining and relentless throughout. This is what every sequel should aspire to be.
35
+ ","John Wick Chapter 2 pits Keanu Reeves' titular character against the mean and nefarious of the criminal underworld. Once again, Reeves proves that he is a force to be reckoned with in this ridiculous, over-the-top sequel that is every bit as fun as the original. These types of films are rarely known for their artistic value but John Wick: Chapter 2 sets the bar pretty high, not only in its action, but in it's set design and camera work. This is pure escapist entertainment and couldn't have come at a better time. Those wanting to take a break from watching the Oscar nominees, this film is exactly what you're looking for.",/review/rw3636884/?ref_=tt_urv
36
+ 17,18 March 2018,grantss,2," Even worse than the first movie
37
+ ","Picking up where the first movie left off, John Wick still wants his car back. Also, he now discovers that there is a bounty on his head. Rejoining his former profession, he heads to Rome to complete an assassination assignment. ",/review/rw4095490/?ref_=tt_urv
38
+ 18,28 February 2017,jmichael3387,2," Mindless repetitive action...no story, no drama, he can kill 100 guys at the same time...
39
+ ","And all of this equals boredom. 2 hours of the same thing over and over. A movie for young teens who judge movies as they do video games; the more kills, the better. After the 30th guy got his head blown off, it became totally boring to me. John Wick gets hit by a car 6 times, gets thrown down a flight of stairs 10 times, gets punched and kicked 500 times...and yet he keeps fighting. He fights 30 guys at the same time, with a gun or without, and he always wins. There is zero plot, zero character development, zero drama...it's all mindless action. And repetitive. Fistfights, guns, and cars. Nothing else. Nothing creative. Well they tried to be creative a couple times...like wasting 15 minutes with a woman doing an elaborate yet gross suicide...and for no reason other than to slap something 'original' up on the screen. It was completely pointless. How this movie is rated highly is beyond me. Like I say, it must be young teens who judge movies on number of kills. PS - I'm not exaggerating. The main bad guy simply puts a message into his phone, and within 3 minutes, literally the entire city is out to kill John Wick. So he has to fight 30 guys at a time, killing 500 guys within 20 minutes or so. Mind-numbingly stupid and boring.",/review/rw3650338/?ref_=tt_urv
40
+ 19,29 November 2020,boblipton,5," John Wick Kills A Lot Of People
41
+ ","If you've seen the first John Wick movie, you know that Keanu Reeves is John Wick, a retired assassin who comes out of retirement when someone kills his dog. In this one, which begins a week later, matters are still reverberating, and some one has stolen his car, which calls for a lot of carnage. That settled, John is called on to pay off an old debt by helping Ian McShane take over the Assassin's Guild by flying around to Italy, Canada and Manhattan and killing what seems like hundreds of assassins.",/review/rw6320115/?ref_=tt_urv
42
+ 20,28 May 2017,claudio_carvalho,8," A New Franchise is Born
43
+ ","After resolving his issues with the Russian mafia, John Wick (Keanu Reeves) returns home. But soon the mobster Santino D'Antonio (Riccardo Scamarcio) visits him to show Wick's marker and tells that he needs to help. John Wicks refuses since he is retired and Santino blows-up his house. John Wick meets the owner of the Continental hotel in New York City, Winston (Ian McShane), and he tells that Wick cannot violate the Mafia rules and shall honor the marker. Santino asks John Wick to kill his sister Gianna D'Antonio (Claudia Gerini) in Rome so that he can sit on the High Table of the criminal organizations. When John Wicks accomplishes his assignment, Santino puts a seven-million dollar contract on him attracting professional killers from everywhere. But Wick promises to kill Santino that is not protected by his marker anymore. ",/review/rw3718180/?ref_=tt_urv
44
+ 21,8 February 2017,MichaelNontonMulu,9," Great Action Movie!
45
+ ","Wow, this is one of the best action movies that I have seen in quite some time. It is really what I was hoping for in a good old fashion action movie that was done entirely on hand to hand combat and gun shootings. This is a wonderful kick-ass movie where the killings were done so brutally with lots of bloody scenes. It also kind of remind me of the various one man army movies in the 80s played by Sylvester Stallone or Arnold Schwarzenegger. If you have seen John Wick the original (which I hope you have seen it before you see this one), then you will be amazed with this sequel. It was bloodier, more fighting, more assassins trying to kill John and longer running time. What I can say is this is an even better version than the original movie. Although in term of story, there is a bit of a more complexity in the sequel as opposed to the simplicity of the original movie.",/review/rw3635784/?ref_=tt_urv
46
+ 22,12 February 2017,destroyerwod,9," This is how you film an action movie !
47
+ ","John Wick is one of my favourite recent years action movie and the second one pick up right where the first one left. The action is sharp, well filmed, no bad shaky cams and jump cuts like a certain bad action movie i saw recently. Its so refreshing to see everything and admire the practical stunt work.",/review/rw3638970/?ref_=tt_urv
48
+ 23,4 February 2020,BA_Harrison,5," Keanu kills everyone. Again.
49
+ ","I love me a bit of the old ultra-violence, but I also like a plot of some kind to go with all of the gunfire, blood and broken bones. Failing that, the gory mayhem had better be something special - something that breaks new ground in terms of action cinema. John Wick Chapter 2 is relentlessly violent, Keanu Reeves' eponymous hitman laying waste to almost everyone he crosses paths with, once again finishing most victims with a shot to the head, but the action is simply more of the same, director Chad Stahelski bringing nothing new to the table.",/review/rw5459627/?ref_=tt_urv
50
+ 24,10 February 2017,subxerogravity,9," Man! I didn't think Chapter 2 could out do the original, but man! This was Fantastic!
51
+ ","No electric boogaloo here, This is one of the best Sequels ever made!",/review/rw3637449/?ref_=tt_urv
wick_tables/jw3.csv ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ,Review_Date,Author,Rating,Review_Title,Review,Review_Url
2
+ 0,22 September 2019,bob the moo,," Enjoyably choreographed, but the lack of consequence combined with the global scale robs it of urgency and means it outstays its welcome a bit
3
+ ","It is 5 years since the first John Wick film - one that took me by surprise by how silly it was as a narrative, but yet how well it delivered action sequences. The second film was only 2 years ago, and it raised the stakes and went from a man seeking revenge on another group of people, into one where the world was filled with assassins, popping up from everywhere all the time. I remember ending that film feeling like it had gone too far but that the third would probably do more of that. True enough, Parabellum (""prepare for war"") sees the whole world filled with assassins, and a huge administrative system around them - but yet the whole lot of them can't seem to cause John Wick too much trouble. As with the first film, this expands the world more than it can bear, and although it looks cool at times, the world makes no sense whatsoever and it hurts the film the more it relies on it (which it does as it expands it).",/review/rw5136960/?ref_=tt_urv
4
+ 1,21 October 2021,benxrichardson,6," Starting to test the friendship
5
+ ",I'm a fan of the John Wick films. The action sequences are of the highest order and there is quite a bit that feels unique in each action scene. By half way through JW3I started to long for a plot line or a human relationship. There needs to be more to a movie than just fighting.,/review/rw7466057/?ref_=tt_urv
6
+ 2,22 December 2019,Calicodreamin,4," JW3 is about 40 min too long
7
+ ","Undeniably action packed, but my goodness is it pointless! The whole movie is Keanu reeves wandering around New York (then Casablanca, then New York again) while killing people. I enjoy a mindless action thriller, but this is positively brain dead.",/review/rw5342497/?ref_=tt_urv
8
+ 3,27 May 2019,dannton,6," the fighting scenes get dull after a while
9
+ ","This franchise has obviously become a parody. It seems that a very high number of the World's population serve the High Table. They're everywhere, behind every corner, but they cannot kill one single man, even if they stab, shoot, throw him from the hotel roof or hit him with a car at full speed. And the Head of this ""powerful organization"" lives among camels in an African desert ... There are some entertaining moments, however the numerous fighting scenes become dull after a while.",/review/rw4892511/?ref_=tt_urv
10
+ 4,7 July 2019,mgd_m,2," Brainless
11
+ ","Hollow plot interspersed with the most boring fighting scenes ever. Dozens and dozens of inept villains, who are there just to be shoot. Gone are the fresh sequences of the first movie.
12
+ Super-uninteresting main villain. Very poor climax. Twists, just for the sake of twists. It seems like there's nobody out there capable of writing a movie anymore.",/review/rw4982369/?ref_=tt_urv
13
+ 5,17 July 2019,soundoflight,5," The magic is gone
14
+ ","The first John Wick film was special because it broke a mold of sorts. It went against certain action film conventions - the hero was not a muscle bound hulk like a Schwarzenegger or Stallone, the action was super fast paced, the plot was basic and straighforward, but introduced some unique elements, and there was something a bit unique and stylish about the film. John Wick was cool.",/review/rw4999970/?ref_=tt_urv
15
+ 6,7 February 2020,BA_Harrison,4," More of the same. Yawn!
16
+ ","Assassin John Wick is referred to as Baba Yaga in this third chapter, suggesting that he is, in fact, a supernatural being; his ability to evade death, appear and disappear like a ninja from a Godfrey Ho film, and move with lightning fast reflexes despite being in his mid-fifties confirms this fact, in my opinion. Unfortunately, Wick's invincibility means that the many action scenes in Parabellum are largely devoid of excitement, the only outcome being that Wick is still alive and all of his enemies are dead.",/review/rw5466367/?ref_=tt_urv
17
+ 7,18 May 2019,drjgardner,4," Less is more
18
+ ","About mid-way through the film, after about 100 people had been shot, stabbed, strangled, or otherwise dispatched I started to yawn. Seriously! Is this a film or a video game? On the positive side, it was better than Chapter 2 which is equivalent to being healthier than a leper. Chapter 3 is already advertising Chapter 4 and we can only hope that we'll have stronger characters and a better plot.",/review/rw4862630/?ref_=tt_urv
19
+ 8,15 May 2019,jtindahouse,8," A brutal non-stop ride
20
+ ",About 6 months ago I saw a picture of the set of 'John Wick: Chapter 3 - Parabellum' featuring Keanu Reeves on horseback shooting at motorcyclists. It was such a great looking shot that I have been waiting eagerly to see how it looked in the actual film ever since. It did not let me down. The style this film possesses is insane. It is one of the best looking action films I have ever seen.,/review/rw4854687/?ref_=tt_urv
21
+ 9,15 May 2019,FKDZ,6," Great for Action Movie Fanatics
22
+ ","Fantastically choreographed action, especially in the first 30 minutes. After that, it drops off a bit in my opinion up until the final sequence.",/review/rw4855764/?ref_=tt_urv
23
+ 10,17 May 2019,ahmetkozan,9," It's got its own action style!
24
+ ","This universe, created without any source material, had to develop and expand itself in every new film. The same fiction can not be made for each film. We don't know if Derek Kolstad had thought that John Wick would be this big when he first created it, but when we came to the third film it seems clear how the story deepened and became beautiful.",/review/rw4860412/?ref_=tt_urv
25
+ 11,1 September 2019,claudio_carvalho,3," Gives the Sensation of Watching a Boring Videogame
26
+ ","The overrated ""John Wick: Chapter 3 - Parabellum"" is an action film that gives the sensation of watching a boring videogame. The plot is only John Wick running and killing the assassins that want the 14 million dollar award for his head. After the initial original deaths, the film becomes tiresome, boring and repetitive. My vote is three.",/review/rw5093352/?ref_=tt_urv
27
+ 12,20 May 2019,casagrandicooper,1," 1 dimensional boredom
28
+ ","This films is like watching someone else play a video game, and that someone has put in the immortality cheat. After 15-20 minutes, it's dull, repetitive and then ultimately stupid and lacking in any humanity.",/review/rw4868283/?ref_=tt_urv
29
+ 13,15 May 2019,themadmovieman,8," Pure, delirious joy in the form of yet another exhilarating thriller
30
+ ","Following on from two deliriously entertaining, visually gorgeous and blissfully simplistic thrillers, John Wick: Chapter 3 - Parabellum keeps up the franchise's unique appeal in stunning fashion. Complete with electrifying action, beautiful cinematography, a pulsating score and a great sense of humour, the film is pretty much as purely joyful as action thrillers get, and proves two hours of brilliant entertainment.",/review/rw4855261/?ref_=tt_urv
31
+ 14,29 August 2020,Xstal,7," John Dips His Wick into Parabellum...
32
+ ","Another significant increase in body count contribution, not including the injured and\or maimed, as John inserts his wickedness into the flesh and bones of those whose aim is unworthy of their role in organised crime, either that, or they've never handled a weapon or are visually impaired or only shoot blanks or all three.",/review/rw6042433/?ref_=tt_urv
33
+ 15,12 July 2019,brummieman,2," John Wick is excommunicado and ...
34
+ ","...totally over-rated. I enjoyed the first 10 mins and thought it was going to be good, but it quickly became the most irritating film I have seen this year and after just half hour it was hard to watch. In the first 10 mins the story is already set, he is pronounced excommunicado which means he has no access to any help or recourse , he is cut off and a huge bounty is placed on his head, from then on everyone, everywhere knows him and is after the bounty, every road he walks in and every door he walks through he finds about 50 people he needs to kill so it is literally and execution by the second repeated over and over and over and over, and after 1 hour of being irritated so much it was over for me, thankfully, I turned it off",/review/rw4990871/?ref_=tt_urv
35
+ 16,16 May 2019,Dannyboi94,8," Finally an action franchise than doesn't lose its touch!
36
+ ","John Wick 3 is without a doubt the best action movie to have come out in a few years. And its so surprising and refreshing to see that movies like this still exist. Most action movies you see is filled with ridiculous amounts of shaky-cam, fast edits and way over-the-top fights. This is perfect. You can see all action clear as day, and by god the stuns in this film are extraordinary. Why the Academy Awards don't award talent like this is beyond me. There were times that I wondered if they had used CGI, because someone nuts must be willing to throw themselves from motorbikes and through glass. But whatever case it is, its a dam joy to watch.",/review/rw4858493/?ref_=tt_urv
37
+ 17,19 May 2019,imamdin_rabia,6," Too much action, lacking storyline
38
+ ","I liked the first two movies, both had a meaning behind all the action that takes place, this movie the plot is weak and the fight scenes way too long for the weak plot. Keanu still portrays his character as the Boogeyman really well, I enjoyed it but just felt it dragged on a bit much and the fight scene especially with Halle could have been cut down.",/review/rw4864652/?ref_=tt_urv
39
+ 18,19 May 2019,jhr2012,1," Silly
40
+ ","The first John Wick movie had a story. It had a plot and some character development. This movie has no such thing.
41
+ I like an action movie as much as the next guy, but this was way over the top. If you like gun play, endless, goofy, martial arts crap, and broken glass, this movie is for you!
42
+ The last fight sequence was downright boring. I found myself wishing that the movie would just end; I didn't care who killed who. In fact, I was kind of hoping it would be Wick so that the movie would end and I could go home. The movie is about 30 minutes too long.
43
+ Here's hoping that this is the end of the JW franchise, but I'm sure it won't be. I can guarantee i will not be fooled into purchasing a ticket to JW 4!",/review/rw4863706/?ref_=tt_urv
44
+ 19,22 September 2019,Leofwine_draca,9," Sheer enjoyment
45
+ ","The inevitable third chapter of the JOHN WICK franchise continues on a high with the same quality as the last. In fact, this may just pip that one to the post to be the best JOHN WICK yet. The pacing is spot on and the plotting is measured by a huge amount of action sequences, all of which fizz and crackle with skill and energy. The movie hits the ground running as Keanu faces off with a hulking character in a library and then Triads in a weapon shop, but what really amazes here is the sheer inventiveness of the non-repetitive action. There are horse and motorbike chases, a Moroccan brawl with fighting dogs, alongside the massive action of the climax. There also seems to be a greater emphasis on hand-to-hand combat, featuring the likes of RAID actors and old-timer Mark Dacascos, which is a real pleasure as the choreography is top-notch. In terms of sheer enjoyment, this is a film hard to beat, and to criticise it at all is unnecessary. Bring on the fourth!",/review/rw5135863/?ref_=tt_urv
46
+ 20,13 July 2019,janetwilkinson,1," Boring Dull and full of Stereotypes
47
+ ","Sadly the third John Wick film has deteriorated into a mindless, plotless, overly violent action scene that lasts for 2 hours. Zero plot, typical anti-male female characters, ridiculous levels of gore beyond what is needed. It's a clear indication that either the population is getting dumber that we have so many 10/10 reviews for this movie, or people are being paid to post positive reviews.",/review/rw4993039/?ref_=tt_urv
48
+ 21,31 July 2019,Radio-1s_Mr-MovieMad-Ami_104-1FM,7," BIG FUN ⭐❕, ( B U T ).....
49
+ ","..THE FILM-MAKERS, { VERY SIGNIFICANTLY }, HAVE FORGOTTEN TO ADD { "" F A N T A S Y "" }, TO THEIR LITTLE LIST OF GENRES APPLICABLE TO ""JOHN WICK, CHAPTER 3 : PARABELLUM"" .",/review/rw5031070/?ref_=tt_urv
50
+ 22,18 May 2019,karmazyn,6," Pure brutal action with shallow, uninteresting story dragging it to the mediocrity.
51
+ ","Lets contemplate about components of perfect action movie for a moment- What makes action movies special. Is it it's characters, is it ability to create fantastic choreography or maybe new, shiny special effects. Is it sound design or perhaps a good story ? What will elevate action movie to a new heights? What you need to do to create an instant classic? John Wick 3 creators might not have found all the answers but they definitely created something special and unique.",/review/rw4862259/?ref_=tt_urv
52
+ 23,15 May 2019,ymyuseda,10," A Masterpiece & Brilliant Sequel
53
+ ","Rating 10/10
54
+ I was able to catch an advanced screening of this movie on 13th of may 2019. One words i can say here is 'amazing' yes ... this movie so amazing !! One of the best action movie i ever seen. All the fighting scenes were choreographed wonderfully according to my opinion. Excellent acting performance by Keanu Reeves a.k.a John Wick. The guns shooting scenes were entirely cool. I would recommend this movie to any fans of action movie. You won't find a better movie of this type in the theatre right now and for the fans out there who appreciate this material, it will provide a memorable experience. Go see it you wont regret it.",/review/rw4854296/?ref_=tt_urv
55
+ 24,17 May 2019,masonsaul,10," Makes John Wick a superb trilogy
56
+ ","John Wick: Chapter 3 - Parabellum is quite literally about consequences, dealing with the fallout of John's actions at the end of the previous film and sending him on an even bigger odyssey of violence that continues to explore this world of assassination and deliver beautifully clean action sequences.",/review/rw4860603/?ref_=tt_urv
wick_tables/jw4.csv ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ,Review_Date,Author,Rating,Review_Title,Review,Review_Url
2
+ 0,23 May 2023,siderite,4," What a pointless film
3
+ ","Imagine a video game where you are shooting bad guys. Your hardware is old so everything is kind of slow and out of focus. The opponents are set to Easy and you installed a hack to give you invincibility and autoaim. And they come at you slowly, shouting, out in the open, with weapons that fire three or four bullets before they run out and they can shoot anything anyway. They use no snipers, no explosives, no traps of any kind. They can't even hit you when they're next to you and wielding a knife. And you try to fight them in a decent manner, yet your avatar moves like a 60 year old man and even with the autoaim you still suck. And if you somehow get into the many separate levels where nothing make sense, you get a big cinematic that takes you out of it. And because the cinematic is in 4k or whatever, it feels like slow motion.",/review/rw9073117/?ref_=tt_urv
4
+ 1,30 March 2023,neil-476,5," There is such a thing as too much
5
+ ","The Table, the international crminal brotherhood which has condemned John Wick empowers The Marquis to deal with him (and the Manager of the New York Continentale Hotel). But maybe, just maybe, there is a way out.",/review/rw8960544/?ref_=tt_urv
6
+ 2,25 March 2023,BA_Harrison,4," It got on my wick.
7
+ ","The first three John Wick films came in fairly quick succession, with only five years between the first and third chapters, each film trying to top the one before in terms of wild set pieces. For me, it all became a bit too much, the action rapidly becoming too frenetic and over-the-top. By Parabellum (part three), I had had enough.",/review/rw8950606/?ref_=tt_urv
8
+ 3,23 May 2023,namob-43673,3," I was rolling my eyes the whole time... all 3 hours...
9
+ ","These John Wick movies can be sort of fun in the sense that they are unintelligent violent nonsense pretending to be movies. There is something entertaining about dumb nonsense sometimes, and the first two of this franchise was decently okay in this regard. The last one and this one however not so much, only dumb.",/review/rw9072963/?ref_=tt_urv
10
+ 4,24 March 2023,fciocca,4," John Wick became the parody of himself. The true identity of this franchise is completely lost.
11
+ ","I went to the cinema with great expectations. I have to admit that the photography is gorgeous, the locations are wonderful and the action sequences are well coordinated. However I feel that the true identity of this franchise was completely lost with this fourth chapter. The first two movies for me are the best because the stunts look more credible. ""Parabellum"" started to drop in quality, but it was still a solid flick. Here John suddenly became a superhero that can take any hit and can fall from every height and he can just keep going like nothing happened. When Chad Stahelski directed the first movie he was not expecting all this success and when the production company ordered sequels, he did not really know how to develop this saga. Now it is one of the biggest action franchises with a TV show that will be aired in the future and maybe with a 5th entry that was already approved. This got definitely out of hand and Wick basically became the parody of himself, with scenes that have forced comedic moments that do not quite deliver. In my perspective they really do not know what to invent anymore. I really hope that in the future screenwriters and the director will come up with better ideas, because it is a series with potential and it showed it in the previous chapters, but in this case it just felt pointless and purposeless.",/review/rw8948738/?ref_=tt_urv
12
+ 5,2 April 2023,skyhawk747,4," Am I missing something here?
13
+ ",What is all the raving about with this movie? I felt it lacked a decent storyline and was 2 hours and 35 mins of fighting while the remaining 10 or so minutes was acting.,/review/rw8967740/?ref_=tt_urv
14
+ 6,24 March 2023,IMDbKeepsDeletingMyReviews,5," ""Yeah.""
15
+ ","In this fourth installment of 8711's successful franchise, Keanu Reeves wearily drags himself from setpiece to setpiece, saying little, surviving the most ridiculous setups and finally achieves nothing.",/review/rw8947952/?ref_=tt_urv
16
+ 7,23 April 2023,antti-eskelinen-329-929792,4," I don't understand the great scores of this movie
17
+ ",In my opinion this is by far the worst movie of the franchise. It's just way too over the top. Everybody seems to have magical jackets now to stop the bullets.,/review/rw9011753/?ref_=tt_urv
18
+ 8,28 May 2023,dstan-71445,2," Disappointed.
19
+ ","Very much over rated. Repetitive, tiring and inauthentic fight choreography for 3 hrs straight. Unnatural and generic one liner filled script. No deep drama whatsoever. Just bland, perpetual killings till one is numb. Awful and fake seeming blood effects. Bland, cliched action hero.",/review/rw9082993/?ref_=tt_urv
20
+ 9,30 March 2023,drjgardner,2," Ridiculous, boring and pathetic...
21
+ ","...all at the same time. This hybrid comic book-video game has a stupid plot, worse than average acting, and fight scenes that are so poorly done you don't mind going to the bathroom. Don't get me wrong. I loved John Wick 1. Thought #2 was OK. Then came #3., It showed they were out of imagination and should have stopped with #2. Now with #4 they show that they are not artists or creatives but merely clowns looking for as buck.",/review/rw8959398/?ref_=tt_urv
22
+ 10,22 March 2023,lovemichaeljordan,8," How Can Anyone Choose to Watch Marvel Over This?
23
+ ","Most American action flicks released these days have poor screenplays and overuse computer-generated imagery. The John Wick franchise is one of the few exceptions, along with Mission Impossible. These franchises keep getting better with every entry. Hollywood can make action masterpieces, but Marvel has greater demand, so that's what we get most of. It's a shame.",/review/rw8944843/?ref_=tt_urv
24
+ 11,26 April 2023,kskmah,1," NOPE
25
+ ","Who needs a 2hr and 40 min action movie? No one. Yes the action was good, but repeats so many times that it becomes so boring. How can hundreds of assassins not kill one man? Answer, not possible, only in this movie and series. How many times could the dog man have killed Wick? Many. So no other assassin could? Why would the table head get Caine to kill Wick when he knows he won't. You can challenge the head to a duel as a rule, but they only assigned a head for the first time ever in this movie? WTF? And then the head can select a replacement? And he selects a blind man. All Wick had to do was to stand on the side or drop down and he wouldn't get shot. I think everyone knew Wick didn't shoot in the last round, except for the stupid head bad guy. This is not an action movie, it's a fantasy.",/review/rw9017658/?ref_=tt_urv
26
+ 12,24 March 2023,FeastMode,9," A new standard has been set for fight scenes
27
+ ","Half of this review will be me gushing about the action. Wow. Just wow. I was in complete awe. There were multiple times I was both tearing up and laughing at how unbelievably amazing the fight scenes are. Now this is nothing new for the John Wick series. But for me, this is far and away the best action of the entire series.",/review/rw8947764/?ref_=tt_urv
28
+ 13,29 March 2023,MovieIQTest,," Where is the STORY? A brainless video game?
29
+ ","From the very beginning to the end, nothing but endless kills, fighting, close combats, bloods squirts or splashes, KR after four chapters, he looked older, slower and tiresome. The screenplay was so pretentious and pointless, the dialog looked forced and boring, katana swords vs. Bullets, and almost every bullet could be fenced off by the katana sword blades. The scenarios and the plots just kept stacked up without any reason or clue, just kill, kill, kill...nothing but kills. All the fighting sequences just like Shaw Brothers' 1970s poor and laughable Hong Kong martial art movies, heavily choreographically staged, looked so forced and fake. Every kill was not killed with one bullets but many, yet the handguns seemed equipped with endless bullets, bang, bang, bang, even the fallen guys already dead, but still needed to be shot several times more to increase the violent sound effect. I don't know what's the purpose of making these 4th Chapter, and I think the 1st Chapter only needed a following 2nd Chapter to end it, but what the heck, brainless young viewers need bloody fights, more dead bodies, ridiculous screenplay with clueless storyline, no real plots or real story really needed, just created something like violent video games.",/review/rw8957575/?ref_=tt_urv
30
+ 14,23 March 2023,markvanwasbeek,9," Yeah
31
+ ","By now you know what to expect from a John Wick movie. I thought the franchise was losing a little momentum in chapter 3 so I was worried this could be disappointing. It's not. It's even more on steroids than any Wick before! Even close to 3 hours it doesn't feel to long which is very special for a action movie. This franchise has set new standards. If anybody says a movie is good like John Wick, it better f'n be! The set pieces as everyone mentioned before are really insane this time. The Tokyo sceney with illuminated cherry blossoms was beautiful. The only super illogical thing that bothered me was that nobody flinched at the nightclub, eventually they did but after a whole 10 minute beatdown through the whole club, but then again it's a shady nightclub for high table people. If you liked the first three movies, get your ass to the cinema. Yeah.",/review/rw8946621/?ref_=tt_urv
32
+ 15,5 April 2023,rupali-38827,4," Damp Wick
33
+ ","No idea how the ratings are as high as they are. If you thought the first one was enjoyable but the 3rd one was bull, read on.",/review/rw8972614/?ref_=tt_urv
34
+ 16,25 March 2023,vengeance20,4," John Weak 4: It Loses It Way
35
+ ","Ok, so I got back from seeing this entry yesterday night. I'm writing this review in the early hours after midnight as the film went on for a good whopping 2 hours & 39 minutes!! But we'll get to that in a bit...! Anyway, I was looking forward to this film since John Wick 3's release back in 2019 & this film has had a bit of a troubled history of getting pushed back until it finally got its March 2023 release. I must admit I was a bit skeptical, but, was looking forward to this as the John Wick films are ace, but this film was a bitter disappointment...!",/review/rw8949045/?ref_=tt_urv
36
+ 17,16 March 2023,tresm87,9," While the Wick franchise has already solidified itself one of the best in the action genre, this massive film is the most spectacular entry of the genre in 30 years.
37
+ ","Stuntman turned writer/director Chad Stahelski struck gold with his 2014 surprise hit John Wick. It was somewhat of a comeback for the legendary Keanu Reeves and reinvigorated the action genre. Since then it's become THE action juggernaut franchise. Now we are on number 4 and while usually things get redone with that amount of sequels, this film innovates and thrills to new heights in an absolute epic.",/review/rw8932278/?ref_=tt_urv
38
+ 18,17 March 2023,cadillac20,10," Not Just The Best John Wick, But Possibly One Of The Best Action Movies Ever
39
+ ","Ever since the original John Wick, the franchise has set a standard of what action in Hollywood should be. Thanks to Chad Stahelski and Keanu Reeve's knowledge of the technical aspects of shooting action, they've been able to deliver expertly choreographed, shot, and edited action films that are now the go to as examples of great action filmmaking. And so, the expectations for the fourth film were fairly high, especially as it became more apparent this was not only the culmination of everything before it, but a whopping 169 minutes long. Rest assured, however, that it delivers in spades. Everything we have come to know and love is here, but with an infusion of creativity like we haven't seen from the franchise yet.",/review/rw8935367/?ref_=tt_urv
40
+ 19,17 March 2023,tkdlifemagazine,9," The Best John Wick Sequel
41
+ ","John Wick: Chapter 4 picks up where Chapter 3: Parabellum left off. As has been the tradition in the sequels to this beloved martial arts action franchise the action starts from the very inception of the film's opening, and lasts until the curtain falls. JW4 is no exception to that rule. What it does do is improve on the prior installment, and solidify Keanu Reeves as the greatest martial arts action star of all time. If you don't accept that notion, then you must accept the fact that it solidifies Reeves and Director, Chad Stahelski, as the greatest martial arts action pairing of modern times.",/review/rw8935117/?ref_=tt_urv
42
+ 20,23 March 2023,jtindahouse,9," THIS is how you justify a 3 hour runtime
43
+ ","In a world where movie sequels seem to be loathed even before they are released, the 'John Wick' series has remained remarkably consistent and well received. In fact all three of the first films have the same IMDb rating of 7.4/10 and I noticed recently that I gave them all the same rating of 8/10. Incredibly, I think 'John Wick: Chapter 4' is the best the series has to offer. This movie was a wild ride.",/review/rw8946038/?ref_=tt_urv
44
+ 21,27 May 2023,leftbanker-1,1," Itchy and Scratchy: The Movie...again and again
45
+ ","He fights and bites, he fights and bites and fights. Fight, fight fight, bite, bite, bite, it's John Wick, the silliest action movie franchise in history...and it runs 2h49m so there's a lot of extra fighting and biting.",/review/rw9081081/?ref_=tt_urv
46
+ 22,25 March 2023,solidabs,1," Horrible
47
+ ","HORRIBLE movie. I love John Wick. I mean I wouldn't pay to see one, but I love the series none the less. Even liked the third one even though the ending blew baby chunks. All the 10s and 9s scores are so damn fake it's hilarious. IMDB is a joke. Someone needs to start a real movie database and weed out the fake high scores, it's as ridiculous as John Wick 4. He walks away from every major injury or collision or building fall. Then he passes away from flesh wounds. What nonsense. The whole plot is nonsense. The fights scene are so boring. I got up to make a sandwich twice. Just the typical 100 judo throws and same shots to head. Numerous coup de grace's. I feel sorry for anyone who paid for this nonsense.",/review/rw8949493/?ref_=tt_urv
48
+ 23,27 March 2023,statuskuo,4," Sound And Fury Adds Up To Nothing
49
+ ","Sitting through the nearly 3 hours of this opus, I can't say that I didn't get my money's worth. But the ride was so bombastic, dark and mumbly that at a certain point it was like being stuck on a roller coaster ride that I've gone through 10 times and gradually sunk deeper and deeper into my chair.",/review/rw8954612/?ref_=tt_urv
50
+ 24,3 June 2023,Phil_H,4," Almost 3 hours of nothing
51
+ ","John Wick: Chapter 4 is almost three hours of Keanu Reeves engaged in a gunfight, bookended with meaningless dialog-in-place-of-plot, and a lot of people being thrown down stairs. Of all the ""Wick"" movies, this is clearly the weakest one yet. Was anything added to the overall Wick-universe narrative? No. Did we see a whole lot of inconsequential people die? Yes. Did Keanu Reeves say ""yeah"" a lot? Yes.",/review/rw9097584/?ref_=tt_urv