Britain in the very near future. In an abandoned hotel, a young female doctor and a middle-aged scientist are interrogated separately. The question they are both asked is 'Where is Martin Pitt?'
1957
2010
1971
2002
2017
1993
2021
2022
2019
1969
2008
2020
1973