The Russo brothers have thanked us for our patience and have finally released a trailer! see it here first.