I didn't mind it, although if you're looking at the "love story" aspect of the film, it IS flawed...or at least it's unique! Visuals and action elements are cool though.