The Doom Patrol are back in a surreal mind-bending adventure as they take on the Vectra organization and the corrupted Doodle-Bug!