Where To Stream Veronica Mars Season 2 Episode 18
I Am God
- Aired April 11, 2006
- 60 Min
- Rated 8.2
- Number 4 Of 72 Rated Episodes
A restless Veronica is plagued by dreams in which the students killed in the bus crash confront her. Meanwhile, Logan and Wallace are paired together for a physics project that neither is enthusiastic about, until they discover that their success might help Veronica receive a scholarship. Later, when a large number of students are diagnosed with a medical ailment that gives them the right to postpone school tests and projects, a concerned principal Clemmons hires Keith to investigate the...