US drama Self Test - Broadcast show
While investigating a dangerous story in Iraq, journalist Amirah Hamad is kidnapped and thrust into a world of fear and political corruption. Her only chance at survival comes from a U.S. Army sergean...
US drama Self Test - Broadcast show