Daphne Leon

Born: None


Placeholder

Sector 236

as Dr. Sterling
Released: 2010-11-03

A Squad of elite commandos is lost in the Swedish wilderness during a secret mission. A tactical...

Movie page