‘Eclipse’ Premieres in London

Regan Stephens / July 1, 2010