Drama
The messiah has been born, and Three Wise Kings make the journey to welcome him into this world in director Albert Serra's entry into the 2008 Cannes Film Festival.