Derren Brown Aims to ‘Create a Hero’ in Trailer for New Netflix Special ‘Sacrifice’ (Exclusive Video)

Read on: TheWrapTheWrap

‘The Push’ Creator Derren Brown Swears Those 3 People at the End Were Not Actors

Read on: TheWrapTheWrap