In her extraordinary debut feature, Irish artist and filmmaker Myrid Carten fixes her camera, when possible, on her erratic, ...