A pretty good time

Rating: 8/10 (27 July 2019)

well written
smart with the intro looping plot and writing
great atmosphere
well acted
can be just slow at times