Title:American Dad!
Genre:Animation, Comedy
Overview:When Steve starts acting like a spoiled brat during the holidays, Stan takes him to see his incarcerated Grandpa Jack, who tells him the story of how he caught Minstrel Krampus, a legendary demon who punishes naughty children on Christmas. Stan decides that releasing Krampus is the only way to straighten out Steve's attitude. But when Krampus kidnaps Steve, it's up to Stan and Roger to get him back. Meanwhile, Hayley gets a job at the airport, but quickly realizes that she might not be cut out for customer service.
January 01, 1970 Season 0 9 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! February 06, 2005 Season 1 7 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 11, 2005 Season 2 16 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 10, 2006 Season 3 19 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 30, 2007 Season 4 16 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 28, 2008 Season 5 20 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 27, 2009 Season 6 18 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! October 03, 2010 Season 7 19 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 25, 2011 Season 8 18 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 30, 2012 Season 9 19 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 29, 2013 Season 10 20 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! September 14, 2014 Season 11 3 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! October 20, 2014 Season 12 15 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! January 25, 2016 Season 13 22 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! November 07, 2016 Season 14 22 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! December 25, 2017 Season 15 22 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! April 15, 2019 Season 16 20 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! April 13, 2020 Season 17 24 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! April 19, 2021 Season 18 22 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! January 24, 2022 Season 19 22 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! March 27, 2023 Season 20 22 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long! October 28, 2024 Season 21 22 Episodes How to watch?:Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!