Special Guest Stars Aldis Hodge as Alec Hardison Guest Stars Alexandra Park as Inspector Astrid Pickford Damian O'Hare as Arthur Wilde 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