Eden “stars” in new action-packed Netflix Original family sci-fi series THE LAST BUS, launching April 1
The Eden Project in Cornwall was transformed for the filming of an action-packed new live action sci-fi Netflix Original series, THE LAST BUS, released on April 1.