Avenging Force: The Scarab1.6Rate1May 9, 2018Worst film EVER!As good as a shortfilm of any highschool kids. U cant watch this garbage. Worst actors and maybe recored with a iphone 3.