Aside from a few overlong therapy scenes, this movie held my attention. However even if this genre is not to someone's taste, the performances of James McAvoy and Anya Taylor-Joy make this movie worth its 1 hour 57 minute runtime. The conclusion was fascinating and strangely (or maybe not) made me laugh.