This movie has it all; great plot background, great plot movement, great effects, and great acting. Plus, the dvd has great added features.