This is quite a workflow but all free software, I think that just about all of it is available as a default in ArcheOS:
- Process the images to detect the points into a cloud - Python Photogrammetry Toolbox and GUI. (Available for Linux or Windows - some Windows installation instructions here) or VSFM.
- Use MeshLab to get rid of spurious points and generate the meshes - (Available for Linux or Windows)
- Load into Blender to generate a 3D model*(Available for Linux or Windows)*model (Available for Linux or Windows)
- Apply textures, including potentially video textures.
- Position your camera, lights, etc. and potentially apply motion paths to anything in the model
- Render in Blender to get a fly/walk/crawl through or use the game engine to allow you to navigate at will, depending on the complexity, detail and length go on a nice long holiday while the render takes place.