trailers Insomnia is one of the evil villains in this new Netflix post-apocalyptic thriller Carla Sinclair