A scientist returns an alien egg back to its mama.
1974
2024
2022
2023
1993
2015
2018
1964
2021
2011
1987