The found footage films released recently are absolutely killing it. The latest entry is a thrilling, kinetic, and fun film directed by Nick McAnulty (Uncle Brian) and Brian Allan Stewart (Annie and the Dog) called Capture Kill Release. Synopsis: A couple plots to murder a random stranger just for the …
Read More »