Different stories of normal people having their lives thrown into disarray after bizarre encounters.
2018
—
1965
2006
2024
1971
2023
2016
2022
1948
2008
1994
2020
1992