Julia Ormond

2 Titles Available on Netflix

Che
Che (2008)

Benicio Del Toro stars as Ernesto "Che" Guevara, an Argentine doctor who became one of Latin America's most iconic revolutionary leaders in the 1950s.

The Music Never Stopped
The Music Never Stopped (2011)

Nearly 20 years after their son ran away from home, his estranged parents learn he has a brain tumor that prevents him from forming new memories. (105 min)