Rebecca Johnson Director (8) The Vanishing Triangle (2023) The Pact (2021) The Rook (2019) Impulse (2018) The Magicians (2015) Supergirl (2015) Honeytrap (2014) The Flash (2014) Writer (1) Honeytrap (2014)