Taken February 1, 2009 Apparently the North American release of this film was delayed so long that it was released is pretty much every other country, but here. I Read More »