Odeya Rush Israel Best movies: The Bachelors (2017) The Odd Life of Timothy Green (2012) Lady Bird (2017)