Colin Farrell, Jake Gyllenhaal, Tom Hardy, Ethan Hawke Jack Huston, Oscar Isaac, Jared Leto, Matthew McConaughey, Ewan McGregor, Keanu Reeves, Justin Theroux, Jon Hamm, Johnny Depp, & Joseph Gordon-Levitt were all considered or rumored for the role of Stephen Strange.