Movie
Disclaimer: All content and media belong to original content streaming platforms/owners like Netflix, Disney+ Hotstar, Amazon Prime Videos, JioCinema, SonyLIV etc. 91mobiles entertainment does not claim any rights to the content and only aggregate the content along with the service providers links.
This movie was filmed in Edmonton, Alberta Canada and shot at the Charles Camsell Hospital in the Ingleeood Neighbourhood.
Lori Petty, Michael Ironside and Richard Riehle previously appeared in Free Willy (1993) and ER (1994). Petty also appeared in several properties her co-stars appeared in including Superman: The Animated Series (1996), The Glass Shield and the Hawaii Five-0 reboot with Ironside, and the Star Trek franchise with the Riehle.