A lonely scientist receives a surprise visit.
2006
2024
2014
2009
2007
1994
2017
2015
2004
1972
2025
1964
2011