Alpha Planet: Season 1, Episode 7
Scars (1 Dec. 2010)
(awaiting 5 votes)
Reviews: write review
Karin has discovered the first animal life on the planet. Unfortunately, it may be the last thing she ever finds. The men race to save her life as the sun sets on their first day on Earth.