Too good to wait (spoilers for Dark Knight Rises):

Share