George Bowring: A Tale of Cader Idris is a haunting mystery set in the Welsh countryside. When two lifelong friends take a fishing trip to the infamous Cader Idris mountain, strange occurrences and old tensions surface, leading to a chilling confrontation.