Watch How I Met Your Mother S07E04 online
Summary
After Robin assaults a girl who is out to ruin Barney's relationship, she is forced to begin court-mandated therapy sessions. Meanwhile, Ted gets too involved in Lily's pregnancy.
Guest stars
Alexis Denisof,
Ellen D. Williams,
Erica Hanrahan,
Hollie Winnard,
Jeff Probst,
Kal Penn,
Katherine Von Till,
Michelle Diaz,
Tami Sagher,
Tarah Paige,
Tenille Houston,
Vicki Lewis