German actress lands the role of General Zod