Readers’ Pick: Devil Makes Three – Spirits Saturday, March 15, 2025 By Tom Osborne You picked Devil Makes Three – Spirits as your favorite new release for the week of February 28, 2025.