Anonymous 10/24/2025 (Fri) 19:26 No.42303 del
>>42302
good guess. its The Covenenant (2006).