No. But if you get the SeaGate Satellite external hard drive, it's accessed via bluetooth, so you don't need a USB port or whatever. Load 500 GB of whatever you want and access it via iPad.
you would probably have to bittorrent MP4 files of the movies and put them on there. or the external HD BFW was talking about.