Cameron Bright as Alec / Summit Entertainment

"New Moon" (56)