OK, the film is based on real life, and real life is complex. However, it does not pretend to be a faithful re-enactment, so WHY include a whole lot of unnecessary characters and plot developments? Nothing much happened in this film until the last half hour, and that was pretty silly. If it wasn't for Alex Dimitriades looking as cute as he gets, this film would be terrible.