Jessica Barden (left) and Saoirse Ronan (right) star in Joe Wright’s adventure thriller HANNA, a Focus Features release. Photo credit: Alex Bailey