Alicia Vikander will star in The Marsh King's Daughter