The first trailer for the Amcomri Entertainment Inc (AMEN) production “Left Behind – Rise of the Antichrist”, a modern-times relevant take on the Left Behind series is now available with the movie being released in 1,100 movie theaters across the United States on 26th January.

Trailer

Category: ,

Back