While in South Africa a troubled fashion model must struggle to survive after a car accident leaves her stranded in the African bush. When she wakes up, she fights her way through the wilderness, struggling to survive the harsh conditions.
MoreLess Releases