Pretty fun!
The script is clever, and even though I knew the twist it was still satisfying to watch the film set it up, drop the twist, and then to keep adding pay offs later on too.
Doesn't have a particularly interesting visual style and doesn't have a particularly novel angle on any of the themes that are being explored, but for a first time director this is a great calling-card movie and I was thoroughly entertained.