What Canadian actor born April 19, 1981 starred in the film Awake?
Awake (film):  It stars Hayden Christensen, Jessica Alba, Terrence Howard and Lena Olin. Hayden Christensen: Hayden Christensen (born April 19, 1981) is a Canadian actor and producer.
Hayden Christensen