The First Trailer For Netflix’s IO Opens On A Desolated Earth

Netflix’s latest post-apocalyptic sci-fi starring Marvel’s Anthony Mackie and Margaret Qualley is pretty bleak. IO takes place in a future where Earth has become uninhabitable to humans. And it looks intriguing!

Read Full Story >>
The story is too old to be commented.