Stalking Levar, Season II Finale.

Stalking Levar, Season II Finale.

The tenth and final installment of Stalking Levar. Heidi and Susan have a homecoming of sorts. Many characters from earlier in the season, including Dalton, return to help complete their arcs.