The cast is fantastic, not one weak performance. As lead, Jeffrey Wright provides warmth, humour, and sadness as he explores the world that his character Thelonious 'Monk' Ellison inhabits.

The writing is superb, developing and delivering a clever story that talks to modern themes around ethnicity and cult of the celebrity. It dissects the politics of race in a broader exposition of art and compromise.

CGI was non-existent, thankfully. It is just a provocative drama and biting satire, great actors delivering a great script. As a member of the audience, I did not leave feeling I had been told off, chastised for being who I am. Instead, I left feeling warmth and enlightenment.

This really is a lovely, clever film.