Monster in the Mind wins Golden Owl Prize at BIFF