Roku has apps, or channels, for all the leading streaming services, including Hulu, Netflix, Amazon Instant and RedBox Instant. Unfortunately these channels are still region restricted. Roku does not have the ability to run a VPN itself, but it can take advantage of a VPN being run on your router. This can allow you to get the same services you get at home and/or secure any passwords or personal information sent to or from the Roku. Most VPN/Router combinations are more than sufficient for video streaming.