The legendary Kings of Leon return to London for the remaining leg of their "The When You See Yourself tour," in this Emmy-Nominated concert film.