S0E1

Strange Survival (International-version)

A man miraculously survives a fall from a 50-story building. Killer ice balls fall from the sky.