The trailer bin runneth over this evening, with the english teaser for Daniel Craig’s Bond debut in Casino Royale, the new trailer for Pirates of the Caribbean 2: Dead Man’s Chest, and the full trailer for Bryan Singer’s Superman Returns. More summer fun than you can shake a stick at.