I remember watching this movie way back in 2006/07 on television. Such a mesmerising movie it was for a young high school student then! Saw it again recently. Was surprised that I remembered a lot of it! Heath Ledger and his partner actress are the best.