This kept me engaged from beginning to end. An amazing standalone that I did not want to end.