March 2 (UPI) -- The origin of new villain Captain Salazar (Javier Bardem) is unveiled in the latest trailer for Disney's upcoming high seas epic, Pirates of the Caribbean: Dead Men Tell No Tales.
The clip, which premiered Thursday on Ellen, features the undead antagonist while he was still human and alive during his mission to eliminate all pirates.