A mercenary navigates a dangerous mission to rescue hostages in Libya.
as David Ibarra
as Clayton Wisper
as Priscilla Ragab
as Hamza Najjar
as Roger Ward