Deliverance 2 CGI trailer released

New Captain Blood Trailer is online