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