The surreal visions of the Brothers Quay, identical-twin animators from Minnesota who have since made London their home, are an offbeat mix of clockwork mechanics, wire, thread, and 19th-century curios, all set to life in a series of beautiful but elusive set pieces. Directed in a highly stylized manner, with a shallow plane of focus that intentionally keeps certain objects blurred and a camera…