Two minions have to babysit a little Neanderthal baby.
1986
1895
2010
2022
1968
2005
1958
1926
1979
1981
1956
1957
1993
1997
1983
1950