1. "My Sassy Girl" (2001)  Jun Ji Hyun's breakout role as a spirited and unpredictable girlfriend.

Image: IMDb

2. "Windstruck" (2004) A romantic comedy-drama where she reprises her role as the iconic "sassy girl."

image: imdb

3. "The Thieves" (2012) Jun Ji Hyun shines in this action-packed heist film as a skilled burglar.

image: imdb

4. "My Love from the Star" (2013) Her captivating performance in a popular TV drama as an alien with superhuman abilities.

image: imdb

5. "Assassination" (2015) A historical thriller where she plays a sniper in the fight for Korean independence.

image: imsb

6. "The Legend of the Blue Sea" (2016) TV drama where she portrays a mermaid adapting to life on land.


7. "Il Mare" (2000) A time-traveling romance in which she communicates with a man living two years in the past.

image: Imdb

8. "Daisy" (2006) A love triangle involving an artist, an undercover cop, and a hitman.

image: imdb

9. "Blood: The Last Vampire" (2009) She lends her voice for this anime film about a vampire hunter.

image credit: imdb

10. "The Berlin File" (2013) Jun Ji Hyun takes on the role of a North Korean spy in this espionage thriller.

image credit: Imdb