Interesting plot, but lacks character depth. As a viewer I felt like I really didn't know the characters as deeply as I would've liked to. Although they went into character background, I felt like it was quite shallow. Also, the dialogue was filled with quirky humor between the main characters. Finally, the ending completely ruined the feeling created by the movie. All in all it was worth seeing once but probably not again.