cast jay hernandez, will smith, jared leto, domhnall gleeson, jack o'connell, garrett hedlund, finn wittrock, luke treadaway, miles teller, ansel elgort, theo james, shailene woodley, kate mara, cara delevingne, mary elizabeth winstead, yvonne strahovski, aussies of all sorts