Add like... Watch 123Movies. Trapp/E.D sheds light on an internal struggle and ultimate acceptance of oneselfGenre: Country: Director: Cast: