Ben is not your average teenage boy. With everyday life an epic struggle to overcome ignorance and bullying, Ben spends most of his time residing in a virtual world, using the role playing online fantasy adventure video game Archlord to escape from the harsh realities of his life. It is in this realm where he learns to create the real-world avatar that will allow him to survive. Online he meets Scarlite (Laura Verlinden), a girl destined to shape his future and help him take revenge on the people making his real life a living hell. Based on a true story Ben X is a compelling and moving take about a young man, his online relationship with a girl and a mother and father who would do anything to protect him from a cruel world, virtual or real.