Where To Stream Veronica Mars Season 1 Episode 22
Leave It to Beaver
- Aired May 10, 2005
- 60 Min
- Rated 8.3
- Number 3 Of 72 Rated Episodes
In the shocking, action-packed season finale, a determined Veronica must betray someone she cares deeply about in order to solve the season-long mystery of who murdered her best friend Lilly Kane, but what she discovers puts her life in serious danger.