Shattered Glass

2003

Shocking! Hayden Christensen can actually act. He is so slimy in this movie you almost feel bad for him.