The film takes place in Tel Aviv, much of it in a fictitious local pub called Barbie, a satirical nickname for a famous mental health institution in Israel. The pub's name hints at the characters and ...Show more