as David Taylor
as Adrian Lechner
as Dr. Frank Stern
as David Graf von Arensberg
as Toby Heers
as Julian Spielmann