Oded Ruskin is a director who is known for directing "Paris Has Fallen," "Absentia," and "Drops of God."