Trailer Watch: 05/07/11 David Brook July 5, 2011 Features, Trailer Watch, TrailersWe look at trailers for Immortals, Mission: Impossible - Ghost Protocol, War Horse & Killer Elite