I haven't personally started on Manifest but the rest of my family has. They all say it's fantastic so I'm probably going to start watching it soon. It looked really good based on the trailers and stuff, kind of gave off a Lost/Twilight Zone vibe. You should totally check it out.
i LOVED revenge. They did a great job at keeping you interested and it had enough twists and surprises in the storyline to keep you from getting bored.