Inescapable Cast Alexander Siddig Joshua Jackson Marisa Tomei Oded Fehr Fadia Nadda Saad Siddiqui Bonnie Lee Bouman Jay Anstey