Escape from the future - Petrov, Vladimir (1973)