Doctor Zhivago (LovelyCriticGuy Style)

Doctor Zhivago (LovelyCriticGuy Style)

Randy Marsh (South Park) as Yuri Zhivago

Sharon Marsh (South Park) as Lara Antipova

Marge (Simpsons) as Tawnya Gramico

Tirek (My Little Pony: Friendship is Magic) as Victor Komarovsky

Shining Armor (My Little Pony: Friendship is Magic) as General Zhivago

Homer (Simpsons) as Pasha Antibov

Wendy (Peter Pan) as Anna Gromeko

Peter Pan as Alexander Zhivago

Wendy Testaburger (South Park) as Girl

Bart (Simpsons) as Sasha

Kyle Broflovski (South Park) as Yuri (Age 8)

Lisa (Simpsons) as Katya