Việc phát triển và ghi hình của tác phẩm Castle Falls được thực hiện vào đầu năm 2020 nhưng gặp phải một số vấn đề liên quan đến dịch bệnh. Chính vì thế mà dự án phải tạm hoãn và chính thức bấm máy trở lại vào tháng 10 năm 2020 và sớm hoàn thành. Phim được đạo diễn Dolph Lundgren trực tiếp chỉ đạo sản xuất, một cái tên kỳ cựu và rất giàu kinh nghiệm. Lần này, ông hợp tác với ngôi sao võ thuật hàng đầu của đinệ ảnh Âu Mỹ là Scott Adkins, cả 2 cùng đảm nhận tuyến chính và có những màn phối hợp khá ăn ý. Ngoài ra, dự án còn có sự tham gia của một số cái tên đáng chú ý khác như: Jim E. Chandler, Kim DeLonghi, Dave Halls, Kevin Wayne, Scott Hunter, Luke Hawx,…
Về cơ bản, Lâu Đài Sụp Đổ là một bộ phim kinh dị hành động chỉnh chu với các phân cảnh hành động đẹp mắt và mãn nhãn, với Lundgren và Adkins nổi lên như những cựu binh của thể loại này theo những cách độc đáo, thú vị. Mặc dù hạn chế về ngân sách và hoàn cảnh của đại dịch, nhưng các phân đoạn chiến đấu được thực hiện xuyên suốt, mang đến những khoảnh khắc say mê. Tuy nhiên, điều mà nhiều khán giả cảm thấy khá tiếc nuối là kịch bản, nó còn khá đơn giản. Nhưng nếu ai yêu thích thể loại hành động của Âu Mỹ thì đây chắc chắn vẫn là thước phim đáng để theo dõi.