Iron Man 3 wows; Still Mine charms and DOXA documentaries stir the pot