Declan Pierce is a tough as nails cop who discovers a tiny ark of the covenant in a shoebox one morning in his apartment. He takes his new found weapon and decides to clean up the streets with it, but will his new power come with a mental breakdown and/or head explosion? Maybe. Maybe not. Find out.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…