Shirin Neshat is an amazing artist and this is a good introduction to her work....