The Devil on Screen

After the Devil enters a bet against God over whether or not humanity can be corrupted, he teams up with the young software engineer Annie to build his doomsday device: the first social media platform.

en
Release Date

May 13, 2023

Duration: 17 min

Popularity: 0.1145
0 votes
Directed by

Felix Van Kann

Budget

Revenue: NA

Crew & Team

Felix Van Kann

Director