Comic Books Reviews Review: Scarlet #1 By Andy Hall 6 years ago In the immortal words of Mel Brooks, “Its good to be the king.”“ You want