I know that sounds a bit redundant, but I'm curious if anyone knows if there is a more explicit "Euro Version" of this for Non-American consumers. This movie was incredible, and based on the amount of edits that are obvious, I wonder if you can see the extra footage. Anyone know?