CW ‘Originals’ star, Sebastian Roche, tells us about his latest film Phantom Halo He chats about working with the star-studded cast, having the film showcase at Austin Film festival and tons more! 28 more words