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.


1995

2001

1986

1988

2000

2001

2020

1992

1990

1998

2000

2014
1998

2005

2009

2001

1997

1960

1957

2009