The Demon's Baby
When a group of Chinese soldiers raid a tomb, things take a turn for the worse when their wives get possessed and are expecting at the same time.


1985

1995

1988

1987

2005

1990

1995

2007

1989

2026

2023

2003

2006

2001

2024

2023

2023

2001

1995

1993