I loved this movie! I found it original and fresh with marvelous actors like Christian Bale and a uniqur storyline.