Which version of Deep Red (1975) should I watch?
Watching this for the first time, and just want opinions on which is the optimal version:
- The 105 min. theatrical release, in English only.
- The 125 min. director's cut, with the option of either Italian or English audio.
Thoughts?