Can't resist Shanghai Kiss..simply irresistible. The storyline is humorous, romantic, silly, cute and thought provoking at many different levels. Played by Ken Leung as Liam (he also starred in X-Men and Rush Hour) he is a young Asian-American trying to seek his identity, met a sparkling art teenager, Adelaide played by Hayden Panettiere ( Heroes ).Ken gave a brilliant and natural performance as the witty, sensitive, and endearing young man. Hayden is simply the light of the screen. Her eyes sparkle, and when she smiles, melts everyone's heart. She was never sad in this movie, so cheerful..except when Ken broke her heart..(opps..too much detail) As the story continues, Ken inherits a house in Shanghai, and meets a woman played by the lovely Kelly Hu (The Scorpion King). Ken is also in the midst of troubled relationship with his dad and his nerdy-but-never-not-straight-forward friend who cant seem to find a girl..that character was played superbly by Joel David Moore. I can barely do justice in describing how interesting the storyline is and how clever and humorous the dialogs are. But i know 1 thing for sure, you're gonna love this movie that you'll watch it over and over and over again...crazily like i did..