SFIFF 57: Strange love, Varda, Swedish grrrls, and more!