This is the final movie Charlton Heston filmed. It was shot in late 2001. Heston publicly acknowledged that he had been diagnosed with Alzheimer's disease on August 12, 2002.
Gregory Peck and The Big Country (1958) co-star Charlton Heston both played the infamous Nazi war criminal Dr. Josef Mengele. Peck in The Boys from Brazil (1978), and Heston in My Father (2003).