it doesn't have HD screen, so no, it can't play HD. however it does play 480p videos, called HQ in youtube app, which will look somewhat HD cause that's near the native resolution.
i don't know about now, too lazy to check, but this phone had terrible value last year (i mean, it was WAY overpriced for its low-mid features because of the shared name with its bigger brother S3)