Show spoilers abound - turn back now!