Wide Awake is a 1998 American comedy-drama film written and directed by M. Night Shyamalan and produced by Cathy Konrad and Cary Woods.
During his fifth grade year, ten-year-old Joshua A. Beal begins a personal search to find answers about life and death — a journey triggered by the passing of his beloved grandfather.
[3] Dave creates a distraction so that Josh can sneak into the girls' school to meet the cardinal, who he hopes can help him with his faith.
Josh tries to convince his family to travel to Rome over the winter break, but his parents quickly realise it's part of his quest for God and shoot down his proposal.
In addition, Julia Stiles appears as Neena Beal, while Michael Craig Bigwood plays the little boy who Joshua learns is an angel.
He praised Cross as "a marvel, a terrific young actor who expresses beautifully Joshua’s conflicting emotions, his clear intelligence and staunch character.