as Maj. Arthur Peuchen
as Dr. Brian Marlowe
as Capt. Ben Richards
as Adm. Felix Hillebrand
as Angelo Di Marco
as Bob Stevens
as Colonel-in-chief
as Larry Conn
as Mark Sherwin (The Amnesiac)
as Frank Brown
as Ned Ellison
as Max
as Insp. Andrews
as James Glasson / David Trevelyan
as (uncredited)