Sharper than standard definition (SD), preserving the film's gritty, film-grain texture.
Dual audio refers to a video file that contains two audio tracks, often in different languages. In the case of "Taken 2008 Dual Audio 720p," the video likely includes: Taken 2008 Dual Audio 72013