Russian film stars land back on earth after 12 days in space
- Oops!Something went wrong.Please try again later.
A Russian film director and actor landed back on earth Sunday after filming for 12 days onboard the International Space Station. Yulia Peresild plays a doctor who must treat an astronaut on the ISS in ‘The Challenge’, directed by Klim Shipenko.