First of all, both of you are wrong. 3D movies are perfectly viewable on ordinary monitors. However, they do not look even half as brilliant as they do n 3D monitors.
For anaglyph videos you will need glasses of the correct colour. There are 3 types of anaglyph, red/cyan(Green+Yellow, most common), green/magenta(blue+Red), Blue/yellow(Red+Green). As you can see, all the anaglyph types keep one primary color separate and mix the other two in one glass. That's how 3D effect is obtained.
If there is a single video stream with predefined colors, you can play it on any player and use the glasses. If there are 2 separate streams, you'll need stereoscopic player and proper codecs installed on your system (use klite). Keep in mind though that playing multiple Hi-Def streams simultaneously needs a lot of resources and if you are using 1080p streams, you'll need at least a 5670 or an equivalent card.
Keep the brightness of the monitor a little higher than ordinary when using glasses.