diff --git a/src/app/films/films.component.html b/src/app/films/films.component.html
index 2f07664..ae04097 100644
--- a/src/app/films/films.component.html
+++ b/src/app/films/films.component.html
@@ -13,4 +13,11 @@
Producer
{{selectedFilm.producer}}
+
+
diff --git a/src/app/films/films.component.ts b/src/app/films/films.component.ts
index dc7cf10..7e18316 100644
--- a/src/app/films/films.component.ts
+++ b/src/app/films/films.component.ts
@@ -11,11 +11,21 @@ import 'rxjs/add/operator/toPromise';
export class FilmsComponent implements OnInit {
films;
selectedFilm;
+ selectedFilmCharacters = [];
constructor(private http: Http) { }
selectFilm(film){
this.selectedFilm = film;
+ this.selectedFilmCharacters = [];
+ }
+
+ showCharacters(film){
+ film.characters.forEach((characterUrl) => {
+ this.http.get(characterUrl)
+ .toPromise()
+ .then(response => this.selectedFilmCharacters.push(response.json()));
+ });
}
ngOnInit() {