R.L. Stine's Pumpkinhead 2 2026
as Becka
R.L. Stine's Pumpkinhead 2025
Sorry for Your Cost 2024
as Ren Zhang
Credits from TMDB.