In the end, there can be only one. No, make that two. Wait - there's six bad guys and two good guys. So in the end, there can be only eight. Unless you count those other guys, in which case there's a dozen or more.
Welcome to the biggest conundrum facing sequels to 1986's fantasy fave Highlander, about a 500-year-old Scottish immortal named Connor MacLeod (Christopher Lambert) and his quest to be the last of his kind.
Full Story