by Mateen123 January 15, 2025 TORRENT 28/21 Xana (Roxanne McKee) and her son Benji (Tom Mulheron) are involved in a car accident and are immediately hunted down by the vicious killing machine, Bambi.