Jodie Foster Kali Reis Fiona Shaw Finn Bennett Isabella Star LaBlanc Christopher Eccleston John Hawkes