Mayerling Cast, from left clockwise: Mara Galeazzi as Mary Vetsera, Edward Watson as Crown Prince Rudolf, Sarah Lamb as Countess Larisch, Sergei Polunin as Hungarian Officer, Steven McRae as Bratfisch and Laura Morera as Mitzi Caspar.
{}