Main Characters Johannes Zimmermann Maykel Stone Arne Engel Margaret Walters Greg Venturini Isobel Devreaux