Jim Threapleton or James Edward Threapleton is an English director and is known for his film titled Extraordinary Rendition in […]