Check out LUPIN Productions first live action fan film as we explore the backstory of Angela Ziegler ( Mercy ) from Blizzard's OVERWATCH. Mercy is put to the test as she is haunted by the memories of her past, but if faced with an impossible situation in the present. Stick around after for a Q&A with the actors and director!
Heroes Never Die
Run Time: 30 minutes