NetflixMovies

Directed by Mark Atkins

Films directed by Mark Atkins, 20 in all, made between 2006 and 2019. The best known are Sand Sharks, Battle of Los Angeles and Awaken.