Photos: Red 2 European premiere at Empire Leicester Square in London

July 23, 2013