Avengers: Infinity War red carpet with the Smiling Afro

Avengers: Infinity War stars Karen Gillan, Benedict Cumberbatch and Robert Downey Jr were at Marina Bay Sands on Monday (16 April), together with co-director Joe Russo and executive producer Trinh Tran for a fan event.

The Smiling Afro met with some really excited Marvel fans to give them a chance at a very unique "Avengers" reward.