Yelena Popovic is an actress and producer, known for Cast Away (2000), L.A. Superheroes (2013) and 13. jul (1982). Read more on iMDB