Special Guest Stars Aldis Hodge as Alec Hardison Guest Stars Damian O'Hare as Arthur Wilde Alexandra Park as Inspector Astrid Pickford Anand Desai-Barochia as Dr. Phineas Dunbar Nick Boraine as Commander Davies Co Starring Eric Tiede as Liam Caroline Avery Granger as Mirabelle Andrew Farrier as FBI Agent Loki D. Wolf as Control Room Guard