Peaky Blinders Episode 2 2016 45 min All Episodes Director: Steven KnightCast: Cillian Murphy, Natasha O'Keeffe, Paul Anderson, Sophie RundleGenre: Crime, Drama