Filming on the Lakeshore Grounds
The Lakeshore Grounds was featured heavily in the second half of this made-for-TV movie, serving as the campus of the prison where Martha Stewart (played by Sybil Sheppard) was incarcerated. Exteriors and interiors are clearly recognizable throughout the latter half of the film, with The Assembly Hall and cottages C, D, and E featuring prominently.
One space that has changed significantly since filming is the cafeteria - originally located in H Building, the space has since been converted to the International Centre of Humber College.