Nicolas Cage stars as Ted Myles and Chandler Canterbury stars as Caleb in Summit Entertainment's Knowing (2009). Photo credit by Vince Valitutti.

Nicolas Cage stars as Ted Myles and Chandler Canterbury stars as Caleb in Summit Entertainment's Knowing (2009). Photo credit by Vince Valitutti.