Is it just me or was The A-Team I recall growing up in the '80s just a little more exciting than this trailer makes it out to be? The film adaptation of the popular television series from Fox is due in theatres June 11, 2010. I must say I am not really impressed with Liam Neeson's recent choices in roles, doing mostly blockbusters - Taken, Clash of the Titans (3-D... but not really) and now this. Essentially, everything you need to see is at the 1:00 mark of this trailer.
p.s. You're totally welcome.