Good, but nothing special.

Rating: 5/10 (20 June 2018)

The chemistry between Ansel Elgort and Lily James is really great. Ansel is perfectly cast as Baby, and Kevin Spacey was excellent as per usual. A premise that's been done a zillion times before is taken to another level thanks to the movie being shot with incredible flair, and great dialogue. The action scenes were nothing to write home about compared to today's action films, but they were simple and effective and above all very realistic. As with most gangs, their plans go haywire towards the end as they all fall apart, and this was wonderfully done. There were no silly, slapstick humor which normally accompanies films of this genre and that was refreshing.