Most fans that had been present at a recent screening of Harry Potter and the Chamber of Secrets in Vancouver had no idea that they were sitting next to Draco Malfoy. 29-year-old British actor Tom Felton, who played Malfoy in all eight Harry Potter films, posted a picture on Instagram of him sitting in the audience with Jesse L. Martin, his co-star on The Flash. Martin, also showed his loyalty to the group by wearing a green striped scarf.