Filmen ble spilt inn nær Sooke i den vestlige delen av Greater Victoria i Britisk Columbia i Canada. Filmen hadde premiere på Fantasiafestivalen i 2007.