Immortal Enemy (2003)

Immortal Enemy is an oversized, over-ambitious train-wreck from start to finish. If you are into extremely bad films, then this production from Thailand might be a candidate for you. […]

Advertisements