Ben Stiller, Robin Williams and Dan Stevens (“Downton Abbey,” The Fifth Estate) were spotted filming Night at the Museum 3 in Central London last night and you can check out the photos below!
Stevens joins Stiller’s Larry and Wiliams’ Roosevelt as Sir Lancelot in the third installment, again directed by Shawn Levy and opening in theaters on December 19. Rebel Wilson, Owen Wilson, Steve Coogan and Ricky Gervais also return for the sequel.
Echo Lake is an American film that was originally released on June 2, 2015. Directed and written by Jody McVeigh-Schultz, the storyline centers on Will, a…