spirit hal