Operation Odessa

MPAA Rating:R
Genre:Documentary
Country:United States, Spain, Israel, South Africa
Directed By:Tiller Russell
In Theaters:Mar 31, 2018
Runtime:1 hour 35 minutes
Production:Showtime