I say "fresh" in that characters exist in 4 categories (knows & tells the truth; knows the truth but lies; tells the truth without fully aware of it; unaware and dishonest), and it becomes clearer to the viewer which is which as the movie progresses.
Lots of potential plot devices were opened up at the beginning, but were never fully developed.
I expect English subtitles will be VERY hard to create for this, if at all.