Finished this just now. Really good film.