A giant reactor explodes and a scientist and his crew are caught in a time warp.
The RetroFilm Vault. Take a step back.