The Host (2006)
The Host (; lit. "Monster") is a 2006 South Korean monster film, directed by Bong Joon-ho. This movie is a combination of a blockbuster plot and political commentary. Members of the cast are Song Kang-ho, Byun Hee-bong, Park Hae-il, Bae Doona and Go Ah-sung.
More at Wikipedia.