He's not SOL. You can get Expresscard PCI-express adapters, breakout boxes, etc. Not the most elegant solution but it's possible. http://www.techradar.com/news/computing-components/graphics-cards/how-to-make-an-external-laptop-graphics-adaptor-915616
Other options, buy a cheap used PS3 or Xbox and convert your movies into a compatible format for them (The 360 is pretty verstile now and can play them from a network device via windows media player)
There is also USB->Video cards for laptops, although you want USB 3.0 for good HD bandwidth. Even here in this review, they used an expresscard->USB 3.0->External video box and were able to play full HD no prob.http://www.everythingusb.com/targus-usb-3.0-dual-video-adapter-21477.html
There are solutions "outside the box".