Petra is abducted by a Satanist cult!
Petra returns and presents a sacrificial gift!
Petra stars in this new series about a big city crime wave!