Interestingly all of these movies were released around the year 1999.

Left an impact on me as a teenager.