Christopher Nolan confirms Oscar-winner Lupita Nyong'o will play dual roles in his highly anticipated 2026 sci-fi epic, 'The Odyssey'. ...