Sci Fi Channel concluyó la décima temporada el 22 de junio de 2007.