Yes! Thornewood Castle in Lakewood, Washington, to be exact.
Thornewood proved the perfect dramatic backdrop and atmospheric heart for the Rose Red film.