Tag Archives: I’ll Take Your Dead

‘I’ll Take Your Dead’ (2018) Is A Brilliant Look At The Nature Of Loss

From Chad Archibald, the director of Bite (2015 – read our review here) and The Heretics, comes a new film called I’ll Take Your Dead, where the horror elements take a back seat to human relationships. The film stars Aidan Devine (Suicide Squad 2016), Ava Preston (Odd Squad TV series), …

Read More »