Has anyone watched this on Apple TV? I have just watched it dubbed. It is set in Israel. Bizzare in places but enjoyed it.