Sci-fi thriller has forbidden romance at heart movie review (2004) | Roger Ebert