Starring Cast
Full cast
25 cast membersUgo Venel
Leode
Odysseus (2013) stars Karina Testa as Cléa, Caterina Murino as Pénèlope and Alessio Boni as Ulyssé. The action series premiered on ARTE in 2013. Below is the full cast.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.