August 1, 2008

Melissa Leo=Best Actress?

The trailer for the recently released Frozen River sure seems to confirm the early buzz:

2 comments:

  1. a lot of buzzz recently. def a contender at this point. trailer looks decent too.

    ReplyDelete