After an alien ship crash lands in a Russian city, many who see the inside and the occupants start to question their own existence while others demand the aliens leave Earth.
2020
2021
2018
2017
2016
2008
2012
2006
1935
2013
1946