Body, soul and cyberspace in contemporary science fiction cinema : virtual worlds and ethical problems / - Magerstädt, Sylvie,