I just saw a trailer for a movie called untraceable. It looks pretty fucking awesome. What do you guys think? http://video.msn.com/video.aspx?mkt=en-us&vid=5f8f582d-038e-45eb-a7ca-be8c8748170b